androidx.concurrent.futures.AbstractResolvableFuture$Cancellation -> p0:
# {"id":"sourceFile","fileName":"AbstractResolvableFuture.java"}
    java.lang.Throwable cause -> a
    androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_INTERRUPTED -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0;"}
    androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_CANCELLED -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0;"}
    1:5:void <clinit>():243:243 -> <clinit>
    6:7:void <clinit>():244:244 -> <clinit>
    8:10:void <clinit>():245:245 -> <clinit>
    11:18:void <clinit>():247:247 -> <clinit>
    19:27:void <clinit>():248:248 -> <clinit>
    1:3:void <init>(boolean,java.lang.Throwable):256:256 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Throwable;Z)V"}
    4:6:void <init>(boolean,java.lang.Throwable):258:258 -> <init>
