正在查看: Tuna Cash v1.0.0 应用的 LLiIl.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Tuna Cash v1.0.0 应用的 LLiIl.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.efectivo.common.base.provider;
import LIiLlIi.iiIiiI;
import LLilL.LILlLi;
import LLilL.iiILI;
import LLilL.lLILl;
import android.content.Context;
import androidx.compose.ui.geometry.OffsetKt;
import androidx.compose.ui.geometry.Size;
import androidx.compose.ui.graphics.drawscope.DrawScope;
import androidx.datastore.flow.CorruptionException;
import androidx.datastore.preferences.protobuf.DescriptorProtos;
import androidx.navigation.LIliIl;
import androidx.navigation.lLLLLL;
import coil.ImageLoader;
import com.basic.network.api.NetworkModule;
import com.basic.network.interceptor.NetworkErrorInterceptor;
import com.efectivo.presto.credi.tuna.data.local.iLilI;
import com.efectivo.presto.credi.tuna.data.repository.LLLiIil;
import com.efectivo.presto.credi.tuna.data.repository.LliiIIl;
import com.efectivo.presto.credi.tuna.data.repository.LllliiI;
import com.efectivo.presto.credi.tuna.data.repository.iIILlil;
import com.efectivo.presto.credi.tuna.data.repository.iLIil;
import com.efectivo.presto.credi.tuna.domain.p000case.LllLii;
import com.efectivo.presto.credi.tuna.domain.p000case.iiiIL;
import com.efectivo.presto.credi.tuna.domain.p000case.iilIlI;
import com.efectivo.presto.credi.tuna.domain.p000case.iliilLi;
import com.efectivo.presto.credi.tuna.domain.p000case.liIiI;
import com.efectivo.presto.credi.tuna.domain.p000case.lilLl;
import com.efectivo.presto.credi.tuna.intercept.AddSignInterceptor;
import com.efectivo.presto.credi.tuna.intercept.CustomLoggingInterceptor;
import com.efectivo.presto.credi.tuna.intercept.ValidSignInterceptor;
import com.efectivo.presto.credi.tuna.permission.IiLIL;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.account.iLLIII;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.address.IILliLL;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.authentication.LiLlLil;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.bill.LILli;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.bindCard.IiliiLl;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.capture.LlLlL;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.credit.IlllI;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.home.IIIlL;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.live.iIILLL;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.login.liiiLI;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.main.iLIlli;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.mine.liIIii;
import com.efectivo.presto.credi.tuna.presentation.ui.screens.work.IiILLi;
import com.efectivo.presto.credi.tuna.security.EncryptionEngine;
import com.efectivo.presto.credi.tuna.security.SecureDataStore;
import com.efectivo.presto.credi.tuna.thirdplugin.LLILli;
import com.efectivo.presto.credi.tuna.utils.LLLIl;
import com.google.android.gms.internal.measurement.LlIlLIl;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import iiiIl.lIIiL;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IlILllI;
import kotlin.jvm.internal.Intrinsics;
import kotlin.sequences.Sequence;
import kotlin.sequences.liLILi;
import lllLil.IIIIlIi;
import okhttp3.OkHttpClient;
import retrofit2.Converter;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public final class LLiIl implements Function1 {
public final int lLlii;
public LLiIl(int i) {
this.lLlii = i;
}
public final Object invoke(Object obj) {
final int i = 27;
final int i2 = 26;
char c = 1;
char c2 = 1;
char c3 = 1;
final int i3 = 0;
switch (this.lLlii) {
case 0:
break;
case 1:
Enumeration<InetAddress> inetAddresses = ((NetworkInterface) obj).getInetAddresses();
Intrinsics.checkNotNullExpressionValue(inetAddresses, "getInetAddresses(...)");
Intrinsics.checkNotNullParameter(inetAddresses, "<this>");
Sequence lIliL = liLILi.lIliL(new kotlin.collections.iiIiiI(inetAddresses, 2));
LLiIl lLiIl = new LLiIl(2);
Intrinsics.checkNotNullParameter(lIliL, "<this>");
Intrinsics.checkNotNullParameter(lLiIl, "predicate");
break;
case 2:
InetAddress inetAddress = (InetAddress) obj;
break;
case 3:
ConcurrentHashMap concurrentHashMap = iLilI.LLiIl;
Intrinsics.checkNotNullParameter((CorruptionException) obj, "it");
break;
case 4:
LliIll.liLILi lilili = (LliIll.liLILi) obj;
LliIll.liLILi lilili2 = LlIliLl.lIliL.lLILIl;
Intrinsics.checkNotNullParameter(lilili, "$this$module");
Function2 function2 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i3) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
};
lIIiL liiil = IIIIlIi.llLii;
ILLlIl.iliLLil ilillil = ILLlIl.iliLLil.lLlii;
kotlin.collections.IlILllI ilILllI = kotlin.collections.IlILllI.lLlii;
ILLlIl.lIliL lilil = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(ImageLoader.class), (lIIiL) null, function2, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil, "beanDefinition");
org.koin.core.instance.llLii lllii = new org.koin.core.instance.llLii(lilil);
lilili.lLILIl(lllii);
boolean z = lilili.lLILIl;
if (z) {
lilili.lIliL(lllii);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii, "factory");
final char c4 = c == true ? 1 : 0;
ILLlIl.lIliL lilil2 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.thirdplugin.iliLLil.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (c4) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil2, "beanDefinition");
org.koin.core.instance.llLii lllii2 = new org.koin.core.instance.llLii(lilil2);
lilili.lLILIl(lllii2);
if (z) {
lilili.lIliL(lllii2);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii2, "factory");
final int i4 = 2;
ILLlIl.lIliL lilil3 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(LLILli.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i4) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil3, "beanDefinition");
org.koin.core.instance.llLii lllii3 = new org.koin.core.instance.llLii(lilil3);
lilili.lLILIl(lllii3);
if (z) {
lilili.lIliL(lllii3);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii3, "factory");
final int i5 = 3;
ILLlIl.lIliL lilil4 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.permission.IiLlI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i5) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil4, "beanDefinition");
org.koin.core.instance.llLii lllii4 = new org.koin.core.instance.llLii(lilil4);
lilili.lLILIl(lllii4);
if (z) {
lilili.lIliL(lllii4);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii4, "factory");
final int i6 = 4;
ILLlIl.lIliL lilil5 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(iiIiiI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i6) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil5, "beanDefinition");
org.koin.core.instance.llLii lllii5 = new org.koin.core.instance.llLii(lilil5);
lilili.lLILIl(lllii5);
if (z) {
lilili.lIliL(lllii5);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii5, "factory");
final int i7 = 5;
ILLlIl.lIliL lilil6 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(lIliL.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i7) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil6, "beanDefinition");
org.koin.core.instance.llLii lllii6 = new org.koin.core.instance.llLii(lilil6);
lilili.lLILIl(lllii6);
if (z) {
lilili.lIliL(lllii6);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii6, "factory");
final int i8 = 6;
ILLlIl.lIliL lilil7 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(IiLlI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i8) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil, ilILllI);
Intrinsics.checkNotNullParameter(lilil7, "beanDefinition");
org.koin.core.instance.llLii lllii7 = new org.koin.core.instance.llLii(lilil7);
lilili.lLILIl(lllii7);
if (z) {
lilili.lIliL(lllii7);
}
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(lllii7, "factory");
final int i9 = 7;
ILLlIl.lIliL lilil8 = new ILLlIl.lIliL(liiil, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.service.ilLll.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i9) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili3 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili4 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ILLlIl.iliLLil.iiILI, ilILllI);
Intrinsics.checkNotNullParameter(lilil8, "beanDefinition");
org.koin.core.instance.lLILIl llilil = new org.koin.core.instance.lLILIl(lilil8);
lilili.lLILIl(llilil);
Intrinsics.checkNotNullParameter(lilili, "module");
Intrinsics.checkNotNullParameter(llilil, "factory");
break;
case 5:
LliIll.liLILi lilili3 = (LliIll.liLILi) obj;
LliIll.liLILi lilili4 = LlIliLl.LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lilili3, "$this$module");
final int i10 = 8;
Function2 function22 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i10) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
};
lIIiL liiil2 = IIIIlIi.llLii;
ILLlIl.iliLLil ilillil2 = ILLlIl.iliLLil.lLlii;
kotlin.collections.IlILllI ilILllI2 = kotlin.collections.IlILllI.lLlii;
ILLlIl.lIliL lilil9 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(EncryptionEngine.class), (lIIiL) null, function22, ilillil2, ilILllI2);
Intrinsics.checkNotNullParameter(lilil9, "beanDefinition");
org.koin.core.instance.llLii lllii8 = new org.koin.core.instance.llLii(lilil9);
lilili3.lLILIl(lllii8);
boolean z2 = lilili3.lLILIl;
if (z2) {
lilili3.lIliL(lllii8);
}
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(lllii8, "factory");
final int i11 = 9;
ILLlIl.lIliL lilil10 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(ConcurrentHashMap.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i11) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil2, ilILllI2);
Intrinsics.checkNotNullParameter(lilil10, "beanDefinition");
org.koin.core.instance.llLii lllii9 = new org.koin.core.instance.llLii(lilil10);
lilili3.lLILIl(lllii9);
if (z2) {
lilili3.lIliL(lllii9);
}
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(lllii9, "factory");
lIIiL iliLLil = LlIlLIl.iliLLil("app_preferences");
final int i12 = 10;
Function2 function23 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i12) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
};
ILLlIl.iliLLil ilillil3 = ILLlIl.iliLLil.iiILI;
ILLlIl.lIliL lilil11 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(iLilI.class), iliLLil, function23, ilillil3, ilILllI2);
Intrinsics.checkNotNullParameter(lilil11, "beanDefinition");
org.koin.core.instance.lLILIl llilil2 = new org.koin.core.instance.lLILIl(lilil11);
lilili3.lLILIl(llilil2);
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(llilil2, "factory");
final int i13 = 11;
ILLlIl.lIliL lilil12 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i13) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil3, ilILllI2);
Intrinsics.checkNotNullParameter(lilil12, "beanDefinition");
org.koin.core.instance.lLILIl llilil3 = new org.koin.core.instance.lLILIl(lilil12);
lilili3.lLILIl(llilil3);
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(llilil3, "factory");
final int i14 = 12;
ILLlIl.lIliL lilil13 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(SecureDataStore.class), LlIlLIl.iliLLil("user_info"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i14) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil2, ilILllI2);
Intrinsics.checkNotNullParameter(lilil13, "beanDefinition");
org.koin.core.instance.llLii lllii10 = new org.koin.core.instance.llLii(lilil13);
lilili3.lLILIl(lllii10);
if (z2) {
lilili3.lIliL(lllii10);
}
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(lllii10, "factory");
final int i15 = 13;
ILLlIl.lIliL lilil14 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i15) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil3, ilILllI2);
Intrinsics.checkNotNullParameter(lilil14, "beanDefinition");
org.koin.core.instance.lLILIl llilil4 = new org.koin.core.instance.lLILIl(lilil14);
lilili3.lLILIl(llilil4);
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(llilil4, "factory");
final int i16 = 14;
ILLlIl.lIliL lilil15 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(SecureDataStore.class), LlIlLIl.iliLLil("app_api_product"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i16) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil2, ilILllI2);
Intrinsics.checkNotNullParameter(lilil15, "beanDefinition");
org.koin.core.instance.llLii lllii11 = new org.koin.core.instance.llLii(lilil15);
lilili3.lLILIl(lllii11);
if (z2) {
lilili3.lIliL(lllii11);
}
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(lllii11, "factory");
final int i17 = 15;
ILLlIl.lIliL lilil16 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i17) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil3, ilILllI2);
Intrinsics.checkNotNullParameter(lilil16, "beanDefinition");
org.koin.core.instance.lLILIl llilil5 = new org.koin.core.instance.lLILIl(lilil16);
lilili3.lLILIl(llilil5);
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(llilil5, "factory");
final int i18 = 16;
ILLlIl.lIliL lilil17 = new ILLlIl.lIliL(liiil2, IlILllI.lLILIl(SecureDataStore.class), LlIlLIl.iliLLil("app_device_info"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i18) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili5 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili6 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil2, ilILllI2);
Intrinsics.checkNotNullParameter(lilil17, "beanDefinition");
org.koin.core.instance.llLii lllii12 = new org.koin.core.instance.llLii(lilil17);
lilili3.lLILIl(lllii12);
if (z2) {
lilili3.lIliL(lllii12);
}
Intrinsics.checkNotNullParameter(lilili3, "module");
Intrinsics.checkNotNullParameter(lllii12, "factory");
break;
case 6:
LliIll.liLILi lilili5 = (LliIll.liLILi) obj;
LliIll.liLILi lilili6 = LlIliLl.llLii.lLILIl;
Intrinsics.checkNotNullParameter(lilili5, "$this$module");
final int i19 = 17;
Function2 function24 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i19) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
};
lIIiL liiil3 = IIIIlIi.llLii;
ILLlIl.iliLLil ilillil4 = ILLlIl.iliLLil.lLlii;
kotlin.collections.IlILllI ilILllI3 = kotlin.collections.IlILllI.lLlii;
ILLlIl.lIliL lilil18 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(Gson.class), (lIIiL) null, function24, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil18, "beanDefinition");
org.koin.core.instance.llLii lllii13 = new org.koin.core.instance.llLii(lilil18);
lilili5.lLILIl(lllii13);
boolean z3 = lilili5.lLILIl;
if (z3) {
lilili5.lIliL(lllii13);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii13, "factory");
final int i20 = 22;
ILLlIl.lIliL lilil19 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(Converter.Factory.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i20) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil19, "beanDefinition");
org.koin.core.instance.llLii lllii14 = new org.koin.core.instance.llLii(lilil19);
lilili5.lLILIl(lllii14);
if (z3) {
lilili5.lIliL(lllii14);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii14, "factory");
final int i21 = 23;
ILLlIl.lIliL lilil20 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(NetworkErrorInterceptor.class), LlIlLIl.iliLLil("networkErrorInterceptor"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i21) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil20, "beanDefinition");
org.koin.core.instance.llLii lllii15 = new org.koin.core.instance.llLii(lilil20);
lilili5.lLILIl(lllii15);
if (z3) {
lilili5.lIliL(lllii15);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii15, "factory");
final int i22 = 24;
ILLlIl.lIliL lilil21 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i22) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil21, "beanDefinition");
org.koin.core.instance.llLii lllii16 = new org.koin.core.instance.llLii(lilil21);
lilili5.lLILIl(lllii16);
if (z3) {
lilili5.lIliL(lllii16);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii16, "factory");
final int i23 = 25;
ILLlIl.lIliL lilil22 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i23) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil22, "beanDefinition");
org.koin.core.instance.llLii lllii17 = new org.koin.core.instance.llLii(lilil22);
lilili5.lLILIl(lllii17);
if (z3) {
lilili5.lIliL(lllii17);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii17, "factory");
ILLlIl.lIliL lilil23 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i2) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil23, "beanDefinition");
org.koin.core.instance.llLii lllii18 = new org.koin.core.instance.llLii(lilil23);
lilili5.lLILIl(lllii18);
if (z3) {
lilili5.lIliL(lllii18);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii18, "factory");
ILLlIl.lIliL lilil24 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil24, "beanDefinition");
org.koin.core.instance.llLii lllii19 = new org.koin.core.instance.llLii(lilil24);
lilili5.lLILIl(lllii19);
if (z3) {
lilili5.lIliL(lllii19);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii19, "factory");
final int i24 = 28;
ILLlIl.lIliL lilil25 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(OkHttpClient.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i24) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil25, "beanDefinition");
org.koin.core.instance.llLii lllii20 = new org.koin.core.instance.llLii(lilil25);
lilili5.lLILIl(lllii20);
if (z3) {
lilili5.lIliL(lllii20);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii20, "factory");
final int i25 = 29;
ILLlIl.lIliL lilil26 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"), new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i25) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil26, "beanDefinition");
org.koin.core.instance.llLii lllii21 = new org.koin.core.instance.llLii(lilil26);
lilili5.lLILIl(lllii21);
if (z3) {
lilili5.lIliL(lllii21);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii21, "factory");
ILLlIl.lIliL lilil27 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(LLilL.iiIiiI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i3) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil27, "beanDefinition");
org.koin.core.instance.llLii lllii22 = new org.koin.core.instance.llLii(lilil27);
lilili5.lLILIl(lllii22);
if (z3) {
lilili5.lIliL(lllii22);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii22, "factory");
final int i26 = 18;
ILLlIl.lIliL lilil28 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(LLilL.IiLIL.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i26) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil28, "beanDefinition");
org.koin.core.instance.llLii lllii23 = new org.koin.core.instance.llLii(lilil28);
lilili5.lLILIl(lllii23);
if (z3) {
lilili5.lIliL(lllii23);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii23, "factory");
final int i27 = 19;
ILLlIl.lIliL lilil29 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(lLILl.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i27) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil29, "beanDefinition");
org.koin.core.instance.llLii lllii24 = new org.koin.core.instance.llLii(lilil29);
lilili5.lLILIl(lllii24);
if (z3) {
lilili5.lIliL(lllii24);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii24, "factory");
final int i28 = 20;
ILLlIl.lIliL lilil30 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(LILlLi.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i28) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil30, "beanDefinition");
org.koin.core.instance.llLii lllii25 = new org.koin.core.instance.llLii(lilil30);
lilili5.lLILIl(lllii25);
if (z3) {
lilili5.lIliL(lllii25);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii25, "factory");
final int i29 = 21;
ILLlIl.lIliL lilil31 = new ILLlIl.lIliL(liiil3, IlILllI.lLILIl(iiILI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
Object putIfAbsent;
Object putIfAbsent2;
Object putIfAbsent3;
Object putIfAbsent4;
switch (i29) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Context lLILIl = IIllI.llLii.lLILIl(lLiIl2);
OkHttpClient okHttpClient = (OkHttpClient) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null);
Intrinsics.checkNotNullParameter(lLILIl, "context");
Intrinsics.checkNotNullParameter(okHttpClient, "okHttpClient");
return new ImageLoader.Builder(lLILIl).okHttpClient(okHttpClient).crossfade(true).build();
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.thirdplugin.iliLLil(IIllI.llLii.lLILIl(lLiIl3));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLILli(IIllI.llLii.lLILIl(lLiIl4));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiLIL(IIllI.llLii.lLILIl(lLiIl5));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.iiIiiI(IIllI.llLii.lLILIl(lLiIl6));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.lIliL(IIllI.llLii.lLILIl(lLiIl7));
case 6:
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.common.base.provider.IiLlI();
case 7:
iiIiiI iiiiii = (iiIiiI) obj3;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$factory");
Intrinsics.checkNotNullParameter(iiiiii, "<destruct>");
((Boolean) iiiiii.lLILIl(0, IlILllI.lLILIl(Boolean.class))).booleanValue();
return new com.efectivo.presto.credi.tuna.domain.service.lIliL();
case 8:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili32 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new EncryptionEngine(IIllI.llLii.lLILIl(lLiIl8));
case 9:
LliIll.liLILi lilili42 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ConcurrentHashMap();
case 10:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili52 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap2 = (ConcurrentHashMap) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj4 = concurrentHashMap2.get("app_default_preferences");
if (obj4 == null && (putIfAbsent = concurrentHashMap2.putIfAbsent("app_default_preferences", (obj4 = new iLilI(IIllI.llLii.lLILIl(lLiIl9), "app_default_preferences")))) != null) {
obj4 = putIfAbsent;
}
return (iLilI) obj4;
case 11:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili62 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap3 = (ConcurrentHashMap) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj5 = concurrentHashMap3.get("user_preferences");
if (obj5 == null && (putIfAbsent2 = concurrentHashMap3.putIfAbsent("user_preferences", (obj5 = new iLilI(IIllI.llLii.lLILIl(lLiIl10), "user_preferences")))) != null) {
obj5 = putIfAbsent2;
}
return (iLilI) obj5;
case 12:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili7 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl11), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("user_preferences")), (Gson) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili8 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap4 = (ConcurrentHashMap) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj6 = concurrentHashMap4.get("app_api_product");
if (obj6 == null && (putIfAbsent3 = concurrentHashMap4.putIfAbsent("app_api_product", (obj6 = new iLilI(IIllI.llLii.lLILIl(lLiIl12), "app_api_product")))) != null) {
obj6 = putIfAbsent3;
}
return (iLilI) obj6;
case 14:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl13), (iLilI) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_api_product")), (Gson) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 15:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ConcurrentHashMap concurrentHashMap5 = (ConcurrentHashMap) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(ConcurrentHashMap.class), (iiiIl.liLILi) null);
Object obj7 = concurrentHashMap5.get("app_device_info");
if (obj7 == null && (putIfAbsent4 = concurrentHashMap5.putIfAbsent("app_device_info", (obj7 = new iLilI(IIllI.llLii.lLILIl(lLiIl14), "app_device_info")))) != null) {
obj7 = putIfAbsent4;
}
return (iLilI) obj7;
case 16:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = LLiIl.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new SecureDataStore(IIllI.llLii.lLILIl(lLiIl15), (iLilI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_device_info")), (Gson) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
case 17:
LliIll.liLILi lilili12 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
Gson create = new GsonBuilder().setLenient().disableHtmlEscaping().serializeNulls().create();
Intrinsics.checkNotNullExpressionValue(create, "create(...)");
return create;
case 18:
org.koin.core.scope.LLiIl lLiIl16 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl16, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.IiLIL) ((Retrofit) lLiIl16.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.IiLIL.class);
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl17 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl17, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule2 = NetworkModule.INSTANCE;
return (lLILl) ((Retrofit) lLiIl17.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(lLILl.class);
case 20:
org.koin.core.scope.LLiIl lLiIl18 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl18, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule3 = NetworkModule.INSTANCE;
return (LILlLi) ((Retrofit) lLiIl18.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LILlLi.class);
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl19 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl19, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule4 = NetworkModule.INSTANCE;
return (iiILI) ((Retrofit) lLiIl19.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(iiILI.class);
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl20 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl20, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
GsonConverterFactory create2 = GsonConverterFactory.create((Gson) lLiIl20.lLILIl((Function0) null, IlILllI.lLILIl(Gson.class), (iiiIl.liLILi) null));
Intrinsics.checkNotNullExpressionValue(create2, "create(...)");
return create2;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili18 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new NetworkErrorInterceptor();
case 24:
LliIll.liLILi lilili19 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new CustomLoggingInterceptor();
case 25:
org.koin.core.scope.LLiIl lLiIl21 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili20 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl21, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new AddSignInterceptor(IIllI.llLii.lLILIl(lLiIl21));
case 26:
LliIll.liLILi lilili21 = llLii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new ValidSignInterceptor();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
org.koin.core.scope.LLiIl lLiIl22 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili22 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl22, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
ArrayList arrayList = new ArrayList();
if (iIILLL.lIliL.liIiIiI()) {
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(CustomLoggingInterceptor.class), LlIlLIl.iliLLil("customLoggingInterceptor")));
}
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(AddSignInterceptor.class), LlIlLIl.iliLLil("addSignInterceptor")));
arrayList.add(lLiIl22.lLILIl((Function0) null, IlILllI.lLILIl(ValidSignInterceptor.class), LlIlLIl.iliLLil("validSignInterceptor")));
return arrayList;
case 28:
org.koin.core.scope.LLiIl lLiIl23 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili23 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl23, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideOkHttpClient((List) lLiIl23.lLILIl((Function0) null, IlILllI.lLILIl(List.class), LlIlLIl.iliLLil("networkInterceptors")));
default:
org.koin.core.scope.LLiIl lLiIl24 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili24 = llLii.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl24, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return NetworkModule.INSTANCE.provideRetrofit((OkHttpClient) lLiIl24.lLILIl((Function0) null, IlILllI.lLILIl(OkHttpClient.class), (iiiIl.liLILi) null), "https://loansapp.tunacash.com");
}
}
}, ilillil4, ilILllI3);
Intrinsics.checkNotNullParameter(lilil31, "beanDefinition");
org.koin.core.instance.llLii lllii26 = new org.koin.core.instance.llLii(lilil31);
lilili5.lLILIl(lllii26);
if (z3) {
lilili5.lIliL(lllii26);
}
Intrinsics.checkNotNullParameter(lilili5, "module");
Intrinsics.checkNotNullParameter(lllii26, "factory");
break;
case 7:
LliIll.liLILi lilili7 = (LliIll.liLILi) obj;
LliIll.liLILi lilili8 = LlIliLl.ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lilili7, "$this$module");
final char c5 = c2 == true ? 1 : 0;
Function2 function25 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (c5) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
};
lIIiL liiil4 = IIIIlIi.llLii;
ILLlIl.iliLLil ilillil5 = ILLlIl.iliLLil.lLlii;
kotlin.collections.IlILllI ilILllI4 = kotlin.collections.IlILllI.lLlii;
ILLlIl.lIliL lilil32 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LLiiLli.lIliL.class), (lIIiL) null, function25, ilillil5, ilILllI4);
Intrinsics.checkNotNullParameter(lilil32, "beanDefinition");
org.koin.core.instance.llLii lllii27 = new org.koin.core.instance.llLii(lilil32);
lilili7.lLILIl(lllii27);
boolean z4 = lilili7.lLILIl;
if (z4) {
lilili7.lIliL(lllii27);
}
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(lllii27, "factory");
final int i30 = 5;
Function2 function26 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i30) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
};
ILLlIl.iliLLil ilillil6 = ILLlIl.iliLLil.iiILI;
ILLlIl.lIliL lilil33 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(iliilLi.class), (lIIiL) null, function26, ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil33, "beanDefinition");
org.koin.core.instance.lLILIl llilil6 = new org.koin.core.instance.lLILIl(lilil33);
lilili7.lLILIl(llilil6);
ILLlIl.lIliL lilil34 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LLiiLli.lLILIl.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil6, "factory", 6), ilillil5, ilILllI4);
Intrinsics.checkNotNullParameter(lilil34, "beanDefinition");
org.koin.core.instance.llLii lllii28 = new org.koin.core.instance.llLii(lilil34);
lilili7.lLILIl(lllii28);
if (z4) {
lilili7.lIliL(lllii28);
}
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(lllii28, "factory");
final int i31 = 7;
ILLlIl.lIliL lilil35 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i31) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
}, ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil35, "beanDefinition");
org.koin.core.instance.lLILIl llilil7 = new org.koin.core.instance.lLILIl(lilil35);
lilili7.lLILIl(llilil7);
ILLlIl.lIliL lilil36 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LllLii.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil7, "factory", 8), ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil36, "beanDefinition");
org.koin.core.instance.lLILIl llilil8 = new org.koin.core.instance.lLILIl(lilil36);
lilili7.lLILIl(llilil8);
ILLlIl.lIliL lilil37 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(iilIlI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil8, "factory", 9), ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil37, "beanDefinition");
org.koin.core.instance.lLILIl llilil9 = new org.koin.core.instance.lLILIl(lilil37);
lilili7.lLILIl(llilil9);
ILLlIl.lIliL lilil38 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil9, "factory", 10), ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil38, "beanDefinition");
org.koin.core.instance.lLILIl llilil10 = new org.koin.core.instance.lLILIl(lilil38);
lilili7.lLILIl(llilil10);
ILLlIl.lIliL lilil39 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LLiiLli.LLiIl.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil10, "factory", 11), ilillil5, ilILllI4);
Intrinsics.checkNotNullParameter(lilil39, "beanDefinition");
org.koin.core.instance.llLii lllii29 = new org.koin.core.instance.llLii(lilil39);
lilili7.lLILIl(lllii29);
if (z4) {
lilili7.lIliL(lllii29);
}
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(lllii29, "factory");
final int i32 = 12;
ILLlIl.lIliL lilil40 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(liIiI.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i32) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
}, ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil40, "beanDefinition");
org.koin.core.instance.lLILIl llilil11 = new org.koin.core.instance.lLILIl(lilil40);
lilili7.lLILIl(llilil11);
ILLlIl.lIliL lilil41 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LLiiLli.llLii.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil11, "factory", 13), ilillil5, ilILllI4);
Intrinsics.checkNotNullParameter(lilil41, "beanDefinition");
org.koin.core.instance.llLii lllii30 = new org.koin.core.instance.llLii(lilil41);
lilili7.lLILIl(lllii30);
if (z4) {
lilili7.lIliL(lllii30);
}
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(lllii30, "factory");
final int i33 = 2;
ILLlIl.lIliL lilil42 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(iiiIL.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i33) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
}, ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil42, "beanDefinition");
org.koin.core.instance.lLILIl llilil12 = new org.koin.core.instance.lLILIl(lilil42);
lilili7.lLILIl(llilil12);
ILLlIl.lIliL lilil43 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(LLiiLli.iliLLil.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili7, "module", llilil12, "factory", 3), ilillil5, ilILllI4);
Intrinsics.checkNotNullParameter(lilil43, "beanDefinition");
org.koin.core.instance.llLii lllii31 = new org.koin.core.instance.llLii(lilil43);
lilili7.lLILIl(lllii31);
if (z4) {
lilili7.lIliL(lllii31);
}
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(lllii31, "factory");
final int i34 = 4;
ILLlIl.lIliL lilil44 = new ILLlIl.lIliL(liiil4, IlILllI.lLILIl(lilLl.class), (lIIiL) null, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i34) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili9 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili10 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
}, ilillil6, ilILllI4);
Intrinsics.checkNotNullParameter(lilil44, "beanDefinition");
org.koin.core.instance.lLILIl llilil13 = new org.koin.core.instance.lLILIl(lilil44);
lilili7.lLILIl(llilil13);
Intrinsics.checkNotNullParameter(lilili7, "module");
Intrinsics.checkNotNullParameter(llilil13, "factory");
break;
case 8:
LliIll.liLILi lilili9 = (LliIll.liLILi) obj;
LliIll.liLILi lilili10 = LlIliLl.IILii.lLILIl;
Intrinsics.checkNotNullParameter(lilili9, "$this$module");
final int i35 = 14;
Function2 function27 = new Function2() {
public final Object invoke(Object obj2, Object obj3) {
switch (i35) {
case 0:
org.koin.core.scope.LLiIl lLiIl2 = (org.koin.core.scope.LLiIl) obj2;
Intrinsics.checkNotNullParameter(lLiIl2, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
NetworkModule networkModule = NetworkModule.INSTANCE;
return (LLilL.iiIiiI) ((Retrofit) lLiIl2.lLILIl((Function0) null, IlILllI.lLILIl(Retrofit.class), LlIlLIl.iliLLil("apiRetrofit"))).create(LLilL.iiIiiI.class);
case 1:
org.koin.core.scope.LLiIl lLiIl3 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili72 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl3, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLIil((LLilL.IiLIL) lLiIl3.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.IiLIL.class), (iiiIl.liLILi) null));
case 2:
org.koin.core.scope.LLiIl lLiIl4 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili82 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl4, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iiiIL((LLiiLli.llLii) lLiIl4.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.llLii.class), (iiiIl.liLILi) null));
case 3:
org.koin.core.scope.LLiIl lLiIl5 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili92 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl5, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILlil((LILlLi) lLiIl5.lLILIl((Function0) null, IlILllI.lLILIl(LILlLi.class), (iiiIl.liLILi) null));
case 4:
org.koin.core.scope.LLiIl lLiIl6 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili102 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl6, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new lilLl((LLiiLli.iliLLil) lLiIl6.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.iliLLil.class), (iiiIl.liLILi) null));
case 5:
org.koin.core.scope.LLiIl lLiIl7 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili11 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl7, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iliilLi((LLiiLli.lIliL) lLiIl7.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lIliL.class), (iiiIl.liLILi) null));
case 6:
org.koin.core.scope.LLiIl lLiIl8 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili12 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl8, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LliiIIl((LLilL.iiIiiI) lLiIl8.lLILIl((Function0) null, IlILllI.lLILIl(LLilL.iiIiiI.class), (iiiIl.liLILi) null));
case 7:
org.koin.core.scope.LLiIl lLiIl9 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili13 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl9, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.liLILi((LLiiLli.lLILIl) lLiIl9.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.lLILIl.class), (iiiIl.liLILi) null));
case 8:
org.koin.core.scope.LLiIl lLiIl10 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili14 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl10, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllLii((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl10.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 9:
org.koin.core.scope.LLiIl lLiIl11 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili15 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl11, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iilIlI((Context) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(Context.class), (iiiIl.liLILi) null), (com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null), (iLilI) lLiIl11.lLILIl((Function0) null, IlILllI.lLILIl(iLilI.class), LlIlLIl.iliLLil("app_preferences")));
case 10:
org.koin.core.scope.LLiIl lLiIl12 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili16 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl12, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.domain.p000case.IIIIlIi((com.efectivo.presto.credi.tuna.domain.p000case.liLILi) lLiIl12.lLILIl((Function0) null, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.domain.p000case.liLILi.class), (iiiIl.liLILi) null));
case 11:
org.koin.core.scope.LLiIl lLiIl13 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili17 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl13, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LllliiI((lLILl) lLiIl13.lLILIl((Function0) null, IlILllI.lLILIl(lLILl.class), (iiiIl.liLILi) null));
case 12:
org.koin.core.scope.LLiIl lLiIl14 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili18 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl14, "$this$factory");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liIiI((LLiiLli.LLiIl) lLiIl14.lLILIl((Function0) null, IlILllI.lLILIl(LLiiLli.LLiIl.class), (iiiIl.liLILi) null));
case 13:
org.koin.core.scope.LLiIl lLiIl15 = (org.koin.core.scope.LLiIl) obj2;
LliIll.liLILi lilili19 = ilLll.lLILIl;
Intrinsics.checkNotNullParameter(lLiIl15, "$this$single");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LLLiIil((iiILI) lLiIl15.lLILIl((Function0) null, IlILllI.lLILIl(iiILI.class), (iiiIl.liLILi) null));
case 14:
LliIll.liLILi lilili20 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI();
case 15:
LliIll.liLILi lilili21 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI();
case 16:
LliIll.liLILi lilili22 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii();
case 17:
LliIll.liLILi lilili23 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI();
case 18:
LliIll.liLILi lilili24 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LlLlL();
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
LliIll.liLILi lilili25 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI();
case 20:
LliIll.liLILi lilili26 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL();
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
LliIll.liLILi lilili27 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IlllI();
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
LliIll.liLILi lilili28 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iLLIII();
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
LliIll.liLILi lilili29 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IILliLL();
case 24:
LliIll.liLILi lilili30 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new LiLlLil();
case 25:
LliIll.liLILi lilili31 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new liiiLI();
case 26:
LliIll.liLILi lilili32 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new iIILLL();
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LliIll.liLILi lilili33 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil();
case 28:
LliIll.liLILi lilili34 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new IiILLi();
default:
LliIll.liLILi lilili35 = IILii.lLILIl;
Intrinsics.checkNotNullParameter((org.koin.core.scope.LLiIl) obj2, "$this$viewModel");
Intrinsics.checkNotNullParameter((iiIiiI) obj3, "it");
return new com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL();
}
}
};
lIIiL liiil5 = IIIIlIi.llLii;
ILLlIl.iliLLil ilillil7 = ILLlIl.iliLLil.iiILI;
kotlin.collections.IlILllI ilILllI5 = kotlin.collections.IlILllI.lLlii;
ILLlIl.lIliL lilil45 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.login.iilIlI.class), (lIIiL) null, function27, ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil45, "beanDefinition");
org.koin.core.instance.lLILIl llilil14 = new org.koin.core.instance.lLILIl(lilil45);
lilili9.lLILIl(llilil14);
ILLlIl.lIliL lilil46 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(liiiLI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil14, "factory", 25), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil46, "beanDefinition");
org.koin.core.instance.lLILIl llilil15 = new org.koin.core.instance.lLILIl(lilil46);
lilili9.lLILIl(llilil15);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil15, "factory");
ILLlIl.lIliL lilil47 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(iLIlli.class), (lIIiL) null, new LlIliLl.IiLlI(i3), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil47, "beanDefinition");
org.koin.core.instance.lLILIl llilil16 = new org.koin.core.instance.lLILIl(lilil47);
lilili9.lLILIl(llilil16);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil16, "factory");
ILLlIl.lIliL lilil48 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.splash.iiILI.class), (lIIiL) null, new LlIliLl.IiLlI(c3 == true ? 1 : 0), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil48, "beanDefinition");
org.koin.core.instance.lLILIl llilil17 = new org.koin.core.instance.lLILIl(lilil48);
lilili9.lLILIl(llilil17);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil17, "factory");
ILLlIl.lIliL lilil49 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(IIIlL.class), (lIIiL) null, new LlIliLl.IiLlI(2), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil49, "beanDefinition");
org.koin.core.instance.lLILIl llilil18 = new org.koin.core.instance.lLILIl(lilil49);
lilili9.lLILIl(llilil18);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil18, "factory");
ILLlIl.lIliL lilil50 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(LILli.class), (lIIiL) null, new LlIliLl.IiLlI(3), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil50, "beanDefinition");
org.koin.core.instance.lLILIl llilil19 = new org.koin.core.instance.lLILIl(lilil50);
lilili9.lLILIl(llilil19);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil19, "factory");
ILLlIl.lIliL lilil51 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(liIIii.class), (lIIiL) null, new LlIliLl.IiLlI(4), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil51, "beanDefinition");
org.koin.core.instance.lLILIl llilil20 = new org.koin.core.instance.lLILIl(lilil51);
lilili9.lLILIl(llilil20);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil20, "factory");
ILLlIl.lIliL lilil52 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(IiliiLl.class), (lIIiL) null, new LlIliLl.IiLlI(5), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil52, "beanDefinition");
org.koin.core.instance.lLILIl llilil21 = new org.koin.core.instance.lLILIl(lilil52);
lilili9.lLILIl(llilil21);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil21, "factory");
ILLlIl.lIliL lilil53 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.bankList.liIiI.class), (lIIiL) null, new LlIliLl.IiLlI(6), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil53, "beanDefinition");
org.koin.core.instance.lLILIl llilil22 = new org.koin.core.instance.lLILIl(lilil53);
lilili9.lLILIl(llilil22);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil22, "factory");
ILLlIl.lIliL lilil54 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.permission.iliilLi.class), (lIIiL) null, new LlIliLl.IiLlI(7), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil54, "beanDefinition");
org.koin.core.instance.lLILIl llilil23 = new org.koin.core.instance.lLILIl(lilil54);
lilili9.lLILIl(llilil23);
ILLlIl.lIliL lilil55 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.dialog.search.iiIiiI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil23, "factory", 15), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil55, "beanDefinition");
org.koin.core.instance.lLILIl llilil24 = new org.koin.core.instance.lLILIl(lilil55);
lilili9.lLILIl(llilil24);
ILLlIl.lIliL lilil56 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.order.IILii.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil24, "factory", 16), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil56, "beanDefinition");
org.koin.core.instance.lLILIl llilil25 = new org.koin.core.instance.lLILIl(lilil56);
lilili9.lLILIl(llilil25);
ILLlIl.lIliL lilil57 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.coupon.iiIiiI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil25, "factory", 17), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil57, "beanDefinition");
org.koin.core.instance.lLILIl llilil26 = new org.koin.core.instance.lLILIl(lilil57);
lilili9.lLILIl(llilil26);
ILLlIl.lIliL lilil58 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(LlLlL.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil26, "factory", 18), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil58, "beanDefinition");
org.koin.core.instance.lLILIl llilil27 = new org.koin.core.instance.lLILIl(lilil58);
lilili9.lLILIl(llilil27);
ILLlIl.lIliL lilil59 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.setting.iiIiiI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil27, "factory", 19), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil59, "beanDefinition");
org.koin.core.instance.lLILIl llilil28 = new org.koin.core.instance.lLILIl(lilil59);
lilili9.lLILIl(llilil28);
ILLlIl.lIliL lilil60 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.underReview.lIIiL.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil28, "factory", 20), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil60, "beanDefinition");
org.koin.core.instance.lLILIl llilil29 = new org.koin.core.instance.lLILIl(lilil60);
lilili9.lLILIl(llilil29);
ILLlIl.lIliL lilil61 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(IlllI.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil29, "factory", 21), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil61, "beanDefinition");
org.koin.core.instance.lLILIl llilil30 = new org.koin.core.instance.lLILIl(lilil61);
lilili9.lLILIl(llilil30);
ILLlIl.lIliL lilil62 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(iLLIII.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil30, "factory", 22), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil62, "beanDefinition");
org.koin.core.instance.lLILIl llilil31 = new org.koin.core.instance.lLILIl(lilil62);
lilili9.lLILIl(llilil31);
ILLlIl.lIliL lilil63 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(IILliLL.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil31, "factory", 23), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil63, "beanDefinition");
org.koin.core.instance.lLILIl llilil32 = new org.koin.core.instance.lLILIl(lilil63);
lilili9.lLILIl(llilil32);
ILLlIl.lIliL lilil64 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(LiLlLil.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil32, "factory", 24), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil64, "beanDefinition");
org.koin.core.instance.lLILIl llilil33 = new org.koin.core.instance.lLILIl(lilil64);
lilili9.lLILIl(llilil33);
ILLlIl.lIliL lilil65 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(iIILLL.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil33, "factory", 26), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil65, "beanDefinition");
org.koin.core.instance.lLILIl llilil34 = new org.koin.core.instance.lLILIl(lilil65);
lilili9.lLILIl(llilil34);
ILLlIl.lIliL lilil66 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.confirm.LiLlLil.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil34, "factory", 27), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil66, "beanDefinition");
org.koin.core.instance.lLILIl llilil35 = new org.koin.core.instance.lLILIl(lilil66);
lilili9.lLILIl(llilil35);
ILLlIl.lIliL lilil67 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(IiILLi.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil35, "factory", 28), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil67, "beanDefinition");
org.koin.core.instance.lLILIl llilil36 = new org.koin.core.instance.lLILIl(lilil67);
lilili9.lLILIl(llilil36);
ILLlIl.lIliL lilil68 = new ILLlIl.lIliL(liiil5, IlILllI.lLILIl(com.efectivo.presto.credi.tuna.presentation.ui.screens.contacts.iiiIL.class), (lIIiL) null, androidx.compose.foundation.text.selection.lLILIl.ilLll(lilili9, "module", llilil36, "factory", 29), ilillil7, ilILllI5);
Intrinsics.checkNotNullParameter(lilil68, "beanDefinition");
org.koin.core.instance.lLILIl llilil37 = new org.koin.core.instance.lLILIl(lilil68);
lilili9.lLILIl(llilil37);
Intrinsics.checkNotNullParameter(lilili9, "module");
Intrinsics.checkNotNullParameter(llilil37, "factory");
break;
case 9:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case 10:
String str = (String) obj;
Intrinsics.checkNotNullParameter(str, "rfc");
System.out.println((Object) ("Generated RFC: " + str));
break;
case 11:
String str2 = (String) obj;
Intrinsics.checkNotNullParameter(str2, "rfc");
System.out.println((Object) ("Generated RFC: " + str2));
break;
case 12:
String str3 = (String) obj;
Intrinsics.checkNotNullParameter(str3, "content");
LLLIl.lLILIl("content: " + str3);
break;
case 13:
String str4 = (String) obj;
Intrinsics.checkNotNullParameter(str4, "text");
LLLIl.lLILIl("content: " + str4);
break;
case 14:
DrawScope drawScope = (DrawScope) obj;
Intrinsics.checkNotNullParameter(drawScope, "$this$drawBehind");
DrawScope.CC.iilLIL(drawScope, com.efectivo.presto.credi.tuna.ui.theme.ilLll.liIIii, OffsetKt.Offset(0.0f, Size.m282getHeightimpl(drawScope.mo900getSizeNHjbRc())), OffsetKt.Offset(Size.m285getWidthimpl(drawScope.mo900getSizeNHjbRc()), Size.m282getHeightimpl(drawScope.mo900getSizeNHjbRc())), 2.0f, 0, null, 0.0f, null, 0, 496, null);
break;
case 15:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case 16:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case 17:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case 18:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case DescriptorProtos.FieldOptions.TARGETS_FIELD_NUMBER:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case 20:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case DescriptorProtos.FieldOptions.FEATURES_FIELD_NUMBER:
Intrinsics.checkNotNullParameter((String) obj, "it");
break;
case DescriptorProtos.FieldOptions.FEATURE_SUPPORT_FIELD_NUMBER:
lLLLLL llllll = (lLLLLL) obj;
Intrinsics.checkNotNullParameter(llllll, "$this$navigate");
llllll.lLILIl(0, new LLiIl(29));
llllll.lIliL = false;
llllll.LLiIl = false;
break;
case DescriptorProtos.FileOptions.DEPRECATED_FIELD_NUMBER:
lLLLLL llllll2 = (lLLLLL) obj;
Intrinsics.checkNotNullParameter(llllll2, "$this$navigate");
llllll2.lLILIl(0, new LLiIl(28));
llllll2.lIliL = true;
llllll2.LLiIl = false;
break;
case 24:
lLLLLL llllll3 = (lLLLLL) obj;
Intrinsics.checkNotNullParameter(llllll3, "$this$navigate");
llllll3.lLILIl(0, new LLiIl(i));
llllll3.lIliL = true;
llllll3.LLiIl = false;
break;
case 25:
lLLLLL llllll4 = (lLLLLL) obj;
Intrinsics.checkNotNullParameter(llllll4, "$this$navigate");
llllll4.lLILIl(0, new LLiIl(i2));
llllll4.lIliL = false;
llllll4.LLiIl = false;
break;
case 26:
LIliIl lIliIl = (LIliIl) obj;
Intrinsics.checkNotNullParameter(lIliIl, "$this$popUpTo");
lIliIl.lIliL = false;
break;
case DescriptorProtos.FileOptions.JAVA_STRING_CHECK_UTF8_FIELD_NUMBER:
LIliIl lIliIl2 = (LIliIl) obj;
Intrinsics.checkNotNullParameter(lIliIl2, "$this$popUpTo");
lIliIl2.lIliL = false;
break;
case 28:
LIliIl lIliIl3 = (LIliIl) obj;
Intrinsics.checkNotNullParameter(lIliIl3, "$this$popUpTo");
lIliIl3.lIliL = false;
break;
default:
LIliIl lIliIl4 = (LIliIl) obj;
Intrinsics.checkNotNullParameter(lIliIl4, "$this$popUpTo");
lIliIl4.lIliL = false;
break;
}
return Unit.INSTANCE;
}
}