package com.unity3d.services.core.domain.task; import c9.p; import com.unity3d.services.core.configuration.Configuration; import com.unity3d.services.core.domain.task.InitializeStateConfig; import com.unity3d.services.core.domain.task.InitializeStateConfigWithLoader; import com.unity3d.services.core.log.DeviceLog; import com.unity3d.services.core.properties.SdkProperties; import d9.j; import java.util.concurrent.CancellationException; import kotlin.coroutines.jvm.internal.f; import kotlin.coroutines.jvm.internal.l; import s8.n; import s8.o; import s8.v; import v8.d; @f(c = "com.unity3d.services.core.domain.task.InitializeStateConfig$doWork$2", f = "InitializeStateConfig.kt", l = {28}, m = "invokeSuspend") /* loaded from: classes2.dex */ final class InitializeStateConfig$doWork$2 extends l implements p { final /* synthetic */ InitializeStateConfig.Params $params; int label; final /* synthetic */ InitializeStateConfig this$0; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ InitializeStateConfig$doWork$2(InitializeStateConfig initializeStateConfig, InitializeStateConfig.Params params, d dVar) { super(2, dVar); this.this$0 = initializeStateConfig; this.$params = params; } @Override // kotlin.coroutines.jvm.internal.a public final d create(Object obj, d dVar) { j.e(dVar, "completion"); return new InitializeStateConfig$doWork$2(this.this$0, this.$params, dVar); } @Override // c9.p public final Object invoke(Object obj, Object obj2) { return ((InitializeStateConfig$doWork$2) create(obj, (d) obj2)).invokeSuspend(v.f14109a); } @Override // kotlin.coroutines.jvm.internal.a public final Object invokeSuspend(Object obj) { Object c10; Object b10; InitializeStateConfigWithLoader initializeStateConfigWithLoader; c10 = w8.d.c(); int i10 = this.label; try { if (i10 == 0) { o.b(obj); n.a aVar = n.f14096b; DeviceLog.info("Unity Ads init: load configuration from " + SdkProperties.getConfigUrl()); Configuration configuration = new Configuration(SdkProperties.getConfigUrl(), this.$params.getConfig().getExperimentsReader()); initializeStateConfigWithLoader = this.this$0.initializeStateConfigWithLoader; InitializeStateConfigWithLoader.Params params = new InitializeStateConfigWithLoader.Params(configuration); this.label = 1; obj = initializeStateConfigWithLoader.invoke(params, this); if (obj == c10) { return c10; } } else { if (i10 != 1) { throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); } o.b(obj); } Object i11 = ((n) obj).i(); o.b(i11); b10 = n.b((Configuration) i11); } catch (CancellationException e10) { throw e10; } catch (Throwable th) { n.a aVar2 = n.f14096b; b10 = n.b(o.a(th)); } if (n.g(b10)) { b10 = n.b(b10); } else { Throwable d10 = n.d(b10); if (d10 != null) { b10 = n.b(o.a(d10)); } } return n.a(b10); } }