# {"id":"partitionSourceFiles","fileNameMappings":{"coil3.util.Utils_androidKt":"utils.android.kt","kotlin.Pair":"Tuples.kt","coil3.RealImageLoader":"RealImageLoader.kt","coil3.intercept.EngineInterceptor$ExecuteResult":"EngineInterceptor.kt","coil3.request.Options":"Options.kt","coil3.decode.DecodeResult":"DecodeResult.kt","coil3.BitmapImage":"Image.android.kt","coil3.memory.MemoryCache$Value":"MemoryCache.kt","coil3.request.ImageRequest":"ImageRequest.kt","coil3.ComponentRegistry":"ComponentRegistry.kt","kotlin.TuplesKt":"Tuples.kt","coil3.fetch.ImageFetchResult":"FetchResult.kt","coil3.fetch.SourceFetchResult":"FetchResult.kt","coil3.decode.FileImageSource":"ImageSource.kt","coil3.intercept.RealInterceptorChain":"RealInterceptorChain.kt","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
coil3.intercept.EngineInterceptor -> u62:
# {"id":"sourceFile","fileName":"EngineInterceptor.kt"}
    coil3.ImageLoader imageLoader -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq5;"}
    coil3.util.SystemCallbacks systemCallbacks -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfg;"}
    coil3.request.RequestService requestService -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loc3;"}
    coil3.memory.MemoryCacheService memoryCacheService -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvw3;"}
    1:3:void <init>(coil3.ImageLoader,coil3.util.SystemCallbacks,coil3.request.RequestService,coil3.util.Logger):43:43 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwq5;Lfg;Loc3;)V"}
    4:5:void <init>(coil3.ImageLoader,coil3.util.SystemCallbacks,coil3.request.RequestService,coil3.util.Logger):44:44 -> <init>
    6:7:void <init>(coil3.ImageLoader,coil3.util.SystemCallbacks,coil3.request.RequestService,coil3.util.Logger):45:45 -> <init>
    8:9:void <init>(coil3.ImageLoader,coil3.util.SystemCallbacks,coil3.request.RequestService,coil3.util.Logger):46:46 -> <init>
    10:17:void <init>(coil3.ImageLoader,coil3.util.SystemCallbacks,coil3.request.RequestService,coil3.util.Logger):49:49 -> <init>
    27:68:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):186:186 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljy6;Lt21;Ls73;Ljava/lang/Object;Liv4;Lsj4;Lkb1;)Ljava/lang/Object;"}
    69:76:java.util.List coil3.ComponentRegistry.getDecoderFactories():36:36 -> a
    69:76:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):110 -> a
    69:76:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    77:82:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):110:110 -> a
    77:82:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    83:90:java.util.List coil3.ComponentRegistry.getDecoderFactories():36:36 -> a
    83:90:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):111 -> a
    83:90:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    91:96:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):111:111 -> a
    91:96:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    97:102:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):112:112 -> a
    97:102:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    103:106:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):113:113 -> a
    103:106:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    107:118:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    107:118:kotlin.Pair coil3.ComponentRegistry.newDecoder(coil3.fetch.SourceFetchResult,coil3.request.Options,coil3.ImageLoader,int):113 -> a
    107:118:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):197 -> a
    119:120:java.lang.Object kotlin.Pair.getFirst():28:28 -> a
    119:120:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):199 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    121:122:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):199:199 -> a
    123:124:java.lang.Object kotlin.Pair.getSecond():29:29 -> a
    123:124:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):200 -> a
    125:131:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):200:200 -> a
    132:134:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):202:202 -> a
    135:162:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):203:203 -> a
    163:164:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):186:186 -> a
    165:169:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):204:204 -> a
    170:171:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):213:213 -> a
    172:173:coil3.Image coil3.decode.DecodeResult.getImage():17:17 -> a
    172:173:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):214 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    174:175:boolean coil3.decode.DecodeResult.isSampled():18:18 -> a
    174:175:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):215 -> a
    176:177:coil3.decode.DataSource coil3.fetch.SourceFetchResult.getDataSource():23:23 -> a
    176:177:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):216 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    178:179:coil3.decode.ImageSource coil3.fetch.SourceFetchResult.getSource():21:21 -> a
    178:179:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):217 -> a
    180:189:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):217:217 -> a
    190:191:java.lang.String coil3.decode.FileImageSource.getDiskCacheKey$io_coil_kt_coil3_coil_core():103:103 -> a
    190:191:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):217 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    192:199:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):213:213 -> a
    200:205:java.lang.Object decode(coil3.fetch.SourceFetchResult,coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):198:198 -> a
    31:109:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):105:105 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls73;Ljava/lang/Object;Liv4;Lsj4;Lkb1;)Ljava/lang/Object;"}
    110:111:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):112:112 -> b
    112:116:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> b
    112:116:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):112 -> b
    117:118:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):112:112 -> b
    119:120:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):113:113 -> b
    121:123:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> b
    121:123:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):113 -> b
    124:125:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):113:113 -> b
    126:127:coil3.ComponentRegistry coil3.RealImageLoader.getComponents():55:55 -> b
    126:127:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):113 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    128:129:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):113:113 -> b
    130:131:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):114:114 -> b
    132:134:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> b
    132:134:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):114 -> b
    135:146:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):116:116 -> b
    147:149:kotlin.Pair coil3.request.ImageRequest.getFetcherFactory():61:61 -> b
    147:149:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):118 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    150:201:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):126:126 -> b
    202:203:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):105:105 -> b
    204:208:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):129:129 -> b
    209:212:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):130:130 -> b
    213:214:kotlin.coroutines.CoroutineContext coil3.request.ImageRequest.getDecoderCoroutineContext():73:73 -> b
    213:214:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):130 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    215:239:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):130:130 -> b
    240:248:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> b
    240:248:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):130 -> b
    249:255:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):130:130 -> b
    256:259:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):133:133 -> b
    260:261:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):134:134 -> b
    262:264:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):135:135 -> b
    265:266:coil3.Image coil3.fetch.ImageFetchResult.getImage():37:37 -> b
    265:266:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):135 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    267:269:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):136:136 -> b
    270:271:boolean coil3.fetch.ImageFetchResult.isSampled():38:38 -> b
    270:271:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):136 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    272:273:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):137:137 -> b
    274:275:coil3.decode.DataSource coil3.fetch.ImageFetchResult.getDataSource():39:39 -> b
    274:275:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):137 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    276:279:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):134:134 -> b
    280:291:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144:144 -> b
    292:295:coil3.decode.ImageSource coil3.fetch.SourceFetchResult.getSource():21:21 -> b
    292:295:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    296:300:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):45:45 -> b
    296:300:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
    301:301:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):47:47 -> b
    301:301:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
    302:328:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):148:148 -> b
    329:330:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):105:105 -> b
    331:332:coil3.Image coil3.intercept.EngineInterceptor$ExecuteResult.getImage():222:222 -> b
    331:332:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    333:334:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149:149 -> b
    335:338:void coil3.util.Utils_androidKt.prepareToDraw(coil3.Image):115:115 -> b
    335:338:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149 -> b
    339:340:void coil3.util.Utils_androidKt.prepareToDraw(coil3.Image):116:116 -> b
    339:340:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149 -> b
    341:342:android.graphics.Bitmap coil3.BitmapImage.getBitmap():59:59 -> b
    341:342:void coil3.util.Utils_androidKt.prepareToDraw(coil3.Image):116 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    341:342:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149 -> b
    343:346:void coil3.util.Utils_androidKt.prepareToDraw(coil3.Image):116:116 -> b
    343:346:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):149 -> b
    347:348:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):129:129 -> b
    349:351:void kotlin.NoWhenBranchMatchedException.<init>():9:9 -> b
    349:351:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):129 -> b
    352:354:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):129:129 -> b
    355:365:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144:144 -> b
    366:369:coil3.decode.ImageSource coil3.fetch.SourceFetchResult.getSource():21:21 -> b
    366:369:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    370:374:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):45:45 -> b
    370:374:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
    375:375:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):47:47 -> b
    375:375:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144 -> b
    376:376:java.lang.Object execute(coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):144:144 -> b
    27:70:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):153:153 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt21;Ls73;Ljava/lang/Object;Liv4;Lsj4;Lkb1;)Ljava/lang/Object;"}
    71:78:java.util.List coil3.ComponentRegistry.getFetcherFactories():32:32 -> c
    71:78:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):86 -> c
    71:78:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    79:84:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):86:86 -> c
    79:84:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    85:92:java.util.List coil3.ComponentRegistry.getFetcherFactories():32:32 -> c
    85:92:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87 -> c
    85:92:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    93:98:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87:87 -> c
    93:98:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    99:100:java.lang.Object kotlin.Pair.component1():0:0 -> c
    99:100:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    99:100:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    101:102:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87:87 -> c
    101:102:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    103:104:java.lang.Object kotlin.Pair.component2():0:0 -> c
    103:104:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87 -> c
    103:104:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    105:106:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):87:87 -> c
    105:106:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    107:112:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):88:88 -> c
    107:112:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    113:123:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):89:89 -> c
    113:123:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    124:127:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):90:90 -> c
    124:127:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    128:139:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> c
    128:139:kotlin.Pair coil3.ComponentRegistry.newFetcher(java.lang.Object,coil3.request.Options,coil3.ImageLoader,int):90 -> c
    128:139:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):163 -> c
    140:141:java.lang.Object kotlin.Pair.getFirst():28:28 -> c
    140:141:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):165 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    142:143:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):165:165 -> c
    144:145:java.lang.Object kotlin.Pair.getSecond():29:29 -> c
    144:145:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):166 -> c
    146:152:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):166:166 -> c
    153:155:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):168:168 -> c
    156:178:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):169:169 -> c
    179:180:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):153:153 -> c
    181:189:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):171:171 -> c
    190:198:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):174:174 -> c
    199:202:coil3.decode.ImageSource coil3.fetch.SourceFetchResult.getSource():21:21 -> c
    199:202:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):174 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    203:207:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):45:45 -> c
    203:207:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):174 -> c
    208:208:void coil3.util.UtilsKt.closeQuietly(java.lang.AutoCloseable):47:47 -> c
    208:208:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):174 -> c
    209:209:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):175:175 -> c
    210:215:java.lang.Object fetch(coil3.ComponentRegistry,coil3.request.ImageRequest,java.lang.Object,coil3.request.Options,coil3.EventListener,kotlin.coroutines.Continuation):164:164 -> c
    37:63:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):51:51 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzq5;Lkb1;)Ljava/lang/Object;"}
    64:68:coil3.request.ImageRequest coil3.intercept.RealInterceptorChain.getRequest():13:13 -> d
    64:68:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):53 -> d
    69:70:java.lang.Object coil3.request.ImageRequest.getData():40:40 -> d
    69:70:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):54 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:74:coil3.size.Size coil3.intercept.RealInterceptorChain.getSize():14:14 -> d
    71:74:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):55 -> d
    75:78:coil3.EventListener coil3.intercept.RealInterceptorChain.getEventListener():15:15 -> d
    75:78:coil3.EventListener coil3.util.UtilsKt.getEventListener(coil3.intercept.Interceptor$Chain):96 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    75:78:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):56 -> d
    79:84:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):57:57 -> d
    85:86:coil3.size.Scale coil3.request.Options.getScale():35:35 -> d
    85:86:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):58 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    87:88:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62:62 -> d
    89:90:coil3.ComponentRegistry coil3.RealImageLoader.getComponents():55:55 -> d
    89:90:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    91:92:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):48:48 -> d
    91:92:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    93:99:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):199:199 -> d
    93:99:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    100:107:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):200:200 -> d
    100:107:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    108:109:java.lang.Object kotlin.Pair.component1():0:0 -> d
    108:109:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):200 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    108:109:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    110:111:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):200:200 -> d
    110:111:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    112:113:java.lang.Object kotlin.Pair.component2():0:0 -> d
    112:113:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):200 -> d
    112:113:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    114:115:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):200:200 -> d
    114:115:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    116:121:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):49:49 -> d
    116:121:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    122:135:java.lang.Object coil3.ComponentRegistry.map(java.lang.Object,coil3.request.Options):50:50 -> d
    122:135:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):62 -> d
    136:141:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):66:66 -> d
    142:151:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):67:67 -> d
    152:153:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):70:70 -> d
    154:155:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):232:232 -> d
    154:155:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    156:157:coil3.Image coil3.memory.MemoryCache$Value.getImage():92:92 -> d
    156:157:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):233 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    156:157:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    158:159:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):235:235 -> d
    158:159:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    160:173:java.lang.String coil3.memory.MemoryCacheService.getDiskCacheKey(coil3.memory.MemoryCache$Value):246:246 -> d
    160:173:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):237 -> d
    160:173:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    174:199:boolean coil3.memory.MemoryCacheService.isSampled(coil3.memory.MemoryCache$Value):243:243 -> d
    174:199:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):238 -> d
    174:199:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    200:205:boolean coil3.intercept.RealInterceptorChain.isPlaceholderCached():16:16 -> d
    200:205:boolean coil3.util.UtilsKt.isPlaceholderCached(coil3.intercept.Interceptor$Chain):93 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    200:205:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):239 -> d
    200:205:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    206:209:coil3.request.SuccessResult coil3.memory.MemoryCacheService.newResult(coil3.intercept.Interceptor$Chain,coil3.request.ImageRequest,coil3.memory.MemoryCache$Key,coil3.memory.MemoryCache$Value):232:232 -> d
    206:209:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):71 -> d
    210:212:kotlin.coroutines.CoroutineContext coil3.request.ImageRequest.getFetcherCoroutineContext():70:70 -> d
    210:212:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):75 -> d
    213:225:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):75:75 -> d
    226:229:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> d
    226:229:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):75 -> d
    230:235:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):75:75 -> d
    236:239:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):97:97 -> d
    240:243:coil3.request.ImageRequest coil3.intercept.RealInterceptorChain.getRequest():13:13 -> d
    240:243:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):100 -> d
    244:248:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):100:100 -> d
    249:249:java.lang.Object intercept(coil3.intercept.Interceptor$Chain,kotlin.coroutines.Continuation):98:98 -> d
