Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.

This commit is contained in:
2025-12-04 13:59:54 +01:00
parent f2fd1c3bf5
commit e0133d2ca2
10432 changed files with 1019085 additions and 1 deletions

View File

@@ -0,0 +1,53 @@
package M0;
import S0.o;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import com.google.firebase.analytics.FirebaseAnalytics;
import java.io.File;
import java.nio.ByteBuffer;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class a implements f {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f1081a;
public /* synthetic */ a(int i) {
this.f1081a = i;
}
@Override // M0.f
public final g a(Object obj, o oVar) {
switch (this.f1081a) {
case 0:
Uri uri = (Uri) obj;
if (W0.f.d(uri)) {
return new b(uri, oVar, 0);
}
return null;
case 1:
return new c((Bitmap) obj, oVar, 0);
case 2:
return new c((ByteBuffer) obj, oVar, 1);
case 3:
Uri uri2 = (Uri) obj;
if (Intrinsics.areEqual(uri2.getScheme(), FirebaseAnalytics.Param.CONTENT)) {
return new b(uri2, oVar, 1);
}
return null;
case 4:
return new c((Drawable) obj, oVar, 2);
case 5:
return new h((File) obj);
default:
Uri uri3 = (Uri) obj;
if (Intrinsics.areEqual(uri3.getScheme(), "android.resource")) {
return new b(uri3, oVar, 2);
}
return null;
}
}
}

View File

@@ -0,0 +1,40 @@
package M0;
import S0.o;
import android.net.Uri;
/* loaded from: classes.dex */
public final class b implements g {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f1082a;
/* renamed from: b, reason: collision with root package name */
public final Uri f1083b;
/* renamed from: c, reason: collision with root package name */
public final o f1084c;
public /* synthetic */ b(Uri uri, o oVar, int i) {
this.f1082a = i;
this.f1083b = uri;
this.f1084c = oVar;
}
/* JADX WARN: Removed duplicated region for block: B:86:0x01ff */
/* JADX WARN: Removed duplicated region for block: B:88:0x0206 */
/* JADX WARN: Type inference failed for: r1v1, types: [m3.l, java.lang.Object] */
/* JADX WARN: Type inference failed for: r1v6, types: [m3.l, java.lang.Object] */
@Override // M0.g
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object a(kotlin.coroutines.Continuation r12) {
/*
Method dump skipped, instructions count: 698
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: M0.b.a(kotlin.coroutines.Continuation):java.lang.Object");
}
}

View File

@@ -0,0 +1,62 @@
package M0;
import C0.p;
import J0.q;
import J0.s;
import S0.o;
import a.AbstractC0106b;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.VectorDrawable;
import java.nio.ByteBuffer;
import kotlin.coroutines.Continuation;
/* loaded from: classes.dex */
public final class c implements g {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f1085a;
/* renamed from: b, reason: collision with root package name */
public final o f1086b;
/* renamed from: c, reason: collision with root package name */
public final Object f1087c;
public /* synthetic */ c(Object obj, o oVar, int i) {
this.f1085a = i;
this.f1087c = obj;
this.f1086b = oVar;
}
/* JADX WARN: Type inference failed for: r6v4, types: [r3.j, java.lang.Object, r3.h] */
@Override // M0.g
public final Object a(Continuation continuation) {
o oVar = this.f1086b;
Object obj = this.f1087c;
switch (this.f1085a) {
case 0:
return new d(new BitmapDrawable(oVar.f1502a.getResources(), (Bitmap) obj), false, J0.g.f934b);
case 1:
ByteBuffer byteBuffer = (ByteBuffer) obj;
try {
?? obj2 = new Object();
obj2.write(byteBuffer);
byteBuffer.position(0);
return new m(new s(obj2, new q(oVar.f1502a, 0), null), null, J0.g.f934b);
} catch (Throwable th) {
byteBuffer.position(0);
throw th;
}
default:
Drawable drawable = (Drawable) obj;
Bitmap.Config[] configArr = W0.f.f1887a;
boolean z3 = (drawable instanceof VectorDrawable) || (drawable instanceof p);
if (z3) {
drawable = new BitmapDrawable(oVar.f1502a.getResources(), AbstractC0106b.e(drawable, oVar.f1503b, oVar.f1505d, oVar.f1506e, oVar.f1507f));
}
return new d(drawable, z3, J0.g.f934b);
}
}
}

View File

@@ -0,0 +1,39 @@
package M0;
import C.w;
import android.graphics.drawable.Drawable;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class d extends e {
/* renamed from: a, reason: collision with root package name */
public final Drawable f1088a;
/* renamed from: b, reason: collision with root package name */
public final boolean f1089b;
/* renamed from: c, reason: collision with root package name */
public final J0.g f1090c;
public d(Drawable drawable, boolean z3, J0.g gVar) {
this.f1088a = drawable;
this.f1089b = z3;
this.f1090c = gVar;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof d)) {
return false;
}
d dVar = (d) obj;
return Intrinsics.areEqual(this.f1088a, dVar.f1088a) && this.f1089b == dVar.f1089b && this.f1090c == dVar.f1090c;
}
public final int hashCode() {
return this.f1090c.hashCode() + w.c(this.f1088a.hashCode() * 31, 31, this.f1089b);
}
}

View File

@@ -0,0 +1,5 @@
package M0;
/* loaded from: classes.dex */
public abstract class e {
}

View File

@@ -0,0 +1,8 @@
package M0;
import S0.o;
/* loaded from: classes.dex */
public interface f {
g a(Object obj, o oVar);
}

View File

@@ -0,0 +1,8 @@
package M0;
import kotlin.coroutines.Continuation;
/* loaded from: classes.dex */
public interface g {
Object a(Continuation continuation);
}

View File

@@ -0,0 +1,28 @@
package M0;
import J0.o;
import android.webkit.MimeTypeMap;
import f0.C0338b;
import java.io.File;
import kotlin.coroutines.Continuation;
import kotlin.io.FilesKt;
import r3.n;
import r3.z;
/* loaded from: classes.dex */
public final class h implements g {
/* renamed from: a, reason: collision with root package name */
public final File f1091a;
public h(File file) {
this.f1091a = file;
}
@Override // M0.g
public final Object a(Continuation continuation) {
String str = z.f8321b;
File file = this.f1091a;
return new m(new o(C0338b.p(file), n.f8299a, null, null), MimeTypeMap.getSingleton().getMimeTypeFromExtension(FilesKt.getExtension(file)), J0.g.f935c);
}
}

View File

@@ -0,0 +1,34 @@
package M0;
import S0.o;
import android.net.Uri;
import kotlin.Lazy;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class i implements f {
/* renamed from: a, reason: collision with root package name */
public final Lazy f1092a;
/* renamed from: b, reason: collision with root package name */
public final Lazy f1093b;
/* renamed from: c, reason: collision with root package name */
public final boolean f1094c;
public i(Lazy lazy, Lazy lazy2, boolean z3) {
this.f1092a = lazy;
this.f1093b = lazy2;
this.f1094c = z3;
}
@Override // M0.f
public final g a(Object obj, o oVar) {
Uri uri = (Uri) obj;
if (Intrinsics.areEqual(uri.getScheme(), "http") || Intrinsics.areEqual(uri.getScheme(), "https")) {
return new l(uri.toString(), oVar, this.f1092a, this.f1093b, this.f1094c);
}
return null;
}
}

View File

@@ -0,0 +1,30 @@
package M0;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.jvm.internal.IntCompanionObject;
/* loaded from: classes.dex */
public final class j extends ContinuationImpl {
/* renamed from: a, reason: collision with root package name */
public /* synthetic */ Object f1095a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ l f1096b;
/* renamed from: c, reason: collision with root package name */
public int f1097c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(l lVar, ContinuationImpl continuationImpl) {
super(continuationImpl);
this.f1096b = lVar;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.f1095a = obj;
this.f1097c |= IntCompanionObject.MIN_VALUE;
return this.f1096b.b(null, this);
}
}

View File

@@ -0,0 +1,39 @@
package M0;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.jvm.internal.IntCompanionObject;
/* loaded from: classes.dex */
public final class k extends ContinuationImpl {
/* renamed from: a, reason: collision with root package name */
public l f1098a;
/* renamed from: b, reason: collision with root package name */
public K0.i f1099b;
/* renamed from: c, reason: collision with root package name */
public Object f1100c;
/* renamed from: d, reason: collision with root package name */
public /* synthetic */ Object f1101d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ l f1102e;
/* renamed from: f, reason: collision with root package name */
public int f1103f;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public k(l lVar, ContinuationImpl continuationImpl) {
super(continuationImpl);
this.f1102e = lVar;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.f1101d = obj;
this.f1103f |= IntCompanionObject.MIN_VALUE;
return this.f1102e.a(this);
}
}

View File

@@ -0,0 +1,325 @@
package M0;
import S0.o;
import a.AbstractC0105a;
import e3.C0317c;
import e3.C0334u;
import e3.H;
import e3.I;
import java.io.IOException;
import java.util.Map;
import kotlin.ExceptionsKt;
import kotlin.Lazy;
import kotlin.jvm.internal.Intrinsics;
import r3.C;
import r3.n;
import r3.z;
/* loaded from: classes.dex */
public final class l implements g {
/* renamed from: f, reason: collision with root package name */
public static final C0317c f1104f = new C0317c(true, true, -1, -1, false, false, false, -1, -1, false, false, false, null);
/* renamed from: g, reason: collision with root package name */
public static final C0317c f1105g = new C0317c(true, false, -1, -1, false, false, false, -1, -1, true, false, false, null);
/* renamed from: a, reason: collision with root package name */
public final String f1106a;
/* renamed from: b, reason: collision with root package name */
public final o f1107b;
/* renamed from: c, reason: collision with root package name */
public final Lazy f1108c;
/* renamed from: d, reason: collision with root package name */
public final Lazy f1109d;
/* renamed from: e, reason: collision with root package name */
public final boolean f1110e;
public l(String str, o oVar, Lazy lazy, Lazy lazy2, boolean z3) {
this.f1106a = str;
this.f1107b = oVar;
this.f1108c = lazy;
this.f1109d = lazy2;
this.f1110e = z3;
}
/* JADX WARN: Code restructure failed: missing block: B:6:0x000f, code lost:
if (r1 != false) goto L9;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static java.lang.String d(java.lang.String r2, e3.A r3) {
/*
r0 = 0
if (r3 == 0) goto L6
java.lang.String r3 = r3.f6199a
goto L7
L6:
r3 = r0
L7:
if (r3 == 0) goto L11
java.lang.String r1 = "text/plain"
boolean r1 = kotlin.text.StringsKt.D(r3, r1)
if (r1 == 0) goto L1c
L11:
android.webkit.MimeTypeMap r1 = android.webkit.MimeTypeMap.getSingleton()
java.lang.String r2 = W0.f.b(r1, r2)
if (r2 == 0) goto L1c
return r2
L1c:
if (r3 == 0) goto L25
r2 = 59
java.lang.String r2 = kotlin.text.StringsKt.K(r2, r3)
return r2
L25:
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: M0.l.d(java.lang.String, e3.A):java.lang.String");
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:104:0x014c */
/* JADX WARN: Removed duplicated region for block: B:116:0x012c A[Catch: Exception -> 0x0059, TryCatch #3 {Exception -> 0x0059, blocks: (B:43:0x0050, B:45:0x014e, B:47:0x0220, B:48:0x0225, B:89:0x0099, B:91:0x00a3, B:94:0x00d0, B:96:0x00d4, B:100:0x00ed, B:102:0x0139, B:105:0x0105, B:107:0x0111, B:108:0x011a, B:110:0x00b8, B:112:0x00c0, B:114:0x0124, B:115:0x012b, B:116:0x012c), top: B:7:0x002a }] */
/* JADX WARN: Removed duplicated region for block: B:19:0x01dc A[Catch: Exception -> 0x020a, TryCatch #2 {Exception -> 0x020a, blocks: (B:17:0x01d6, B:19:0x01dc, B:21:0x0201, B:22:0x0206, B:25:0x0204, B:26:0x020f, B:27:0x0214), top: B:16:0x01d6 }] */
/* JADX WARN: Removed duplicated region for block: B:26:0x020f A[Catch: Exception -> 0x020a, TryCatch #2 {Exception -> 0x020a, blocks: (B:17:0x01d6, B:19:0x01dc, B:21:0x0201, B:22:0x0206, B:25:0x0204, B:26:0x020f, B:27:0x0214), top: B:16:0x01d6 }] */
/* JADX WARN: Removed duplicated region for block: B:47:0x0220 A[Catch: Exception -> 0x0059, TRY_ENTER, TryCatch #3 {Exception -> 0x0059, blocks: (B:43:0x0050, B:45:0x014e, B:47:0x0220, B:48:0x0225, B:89:0x0099, B:91:0x00a3, B:94:0x00d0, B:96:0x00d4, B:100:0x00ed, B:102:0x0139, B:105:0x0105, B:107:0x0111, B:108:0x011a, B:110:0x00b8, B:112:0x00c0, B:114:0x0124, B:115:0x012b, B:116:0x012c), top: B:7:0x002a }] */
/* JADX WARN: Removed duplicated region for block: B:49:0x0156 A[EXC_TOP_SPLITTER, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:78:0x005c */
/* JADX WARN: Removed duplicated region for block: B:89:0x0099 A[Catch: Exception -> 0x0059, TRY_ENTER, TryCatch #3 {Exception -> 0x0059, blocks: (B:43:0x0050, B:45:0x014e, B:47:0x0220, B:48:0x0225, B:89:0x0099, B:91:0x00a3, B:94:0x00d0, B:96:0x00d4, B:100:0x00ed, B:102:0x0139, B:105:0x0105, B:107:0x0111, B:108:0x011a, B:110:0x00b8, B:112:0x00c0, B:114:0x0124, B:115:0x012b, B:116:0x012c), top: B:7:0x002a }] */
/* JADX WARN: Removed duplicated region for block: B:9:0x002c */
/* JADX WARN: Type inference failed for: r3v0, types: [int] */
/* JADX WARN: Type inference failed for: r3v1, types: [java.io.Closeable] */
/* JADX WARN: Type inference failed for: r3v14 */
@Override // M0.g
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object a(kotlin.coroutines.Continuation r15) {
/*
Method dump skipped, instructions count: 556
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: M0.l.a(kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:13:0x00b4 */
/* JADX WARN: Removed duplicated region for block: B:24:0x0032 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object b(e3.I r6, kotlin.coroutines.jvm.internal.ContinuationImpl r7) {
/*
r5 = this;
boolean r0 = r7 instanceof M0.j
if (r0 == 0) goto L13
r0 = r7
M0.j r0 = (M0.j) r0
int r1 = r0.f1097c
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.f1097c = r1
goto L18
L13:
M0.j r0 = new M0.j
r0.<init>(r5, r7)
L18:
java.lang.Object r7 = r0.f1095a
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f1097c
r3 = 1
if (r2 == 0) goto L32
if (r2 != r3) goto L2a
kotlin.ResultKt.throwOnFailure(r7)
goto Lab
L2a:
java.lang.IllegalStateException r5 = new java.lang.IllegalStateException
java.lang.String r6 = "call to 'resume' before 'invoke' with coroutine"
r5.<init>(r6)
throw r5
L32:
kotlin.ResultKt.throwOnFailure(r7)
android.graphics.Bitmap$Config[] r7 = W0.f.f1887a
android.os.Looper r7 = android.os.Looper.myLooper()
android.os.Looper r2 = android.os.Looper.getMainLooper()
boolean r7 = kotlin.jvm.internal.Intrinsics.areEqual(r7, r2)
java.lang.String r2 = "request"
kotlin.Lazy r4 = r5.f1108c
if (r7 == 0) goto L6f
S0.o r5 = r5.f1107b
S0.b r5 = r5.f1514o
boolean r5 = r5.f1447a
if (r5 != 0) goto L69
java.lang.Object r5 = r4.getValue()
e3.d r5 = (e3.InterfaceC0318d) r5
e3.F r5 = (e3.F) r5
r5.getClass()
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r6, r2)
i3.j r7 = new i3.j
r7.<init>(r5, r6)
e3.O r5 = r7.e()
goto Lae
L69:
android.os.NetworkOnMainThreadException r5 = new android.os.NetworkOnMainThreadException
r5.<init>()
throw r5
L6f:
java.lang.Object r5 = r4.getValue()
e3.d r5 = (e3.InterfaceC0318d) r5
e3.F r5 = (e3.F) r5
r5.getClass()
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r6, r2)
i3.j r7 = new i3.j
r7.<init>(r5, r6)
r0.f1097c = r3
kotlinx.coroutines.CancellableContinuationImpl r5 = new kotlinx.coroutines.CancellableContinuationImpl
kotlin.coroutines.Continuation r6 = kotlin.coroutines.intrinsics.IntrinsicsKt.intercepted(r0)
r5.<init>(r6, r3)
r5.initCancellability()
W0.g r6 = new W0.g
r6.<init>(r7, r5)
r7.d(r6)
r5.invokeOnCancellation(r6)
java.lang.Object r7 = r5.getResult()
java.lang.Object r5 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
if (r7 != r5) goto La8
kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(r0)
La8:
if (r7 != r1) goto Lab
return r1
Lab:
r5 = r7
e3.O r5 = (e3.O) r5
Lae:
boolean r6 = r5.e()
if (r6 != 0) goto Lc7
r6 = 304(0x130, float:4.26E-43)
int r7 = r5.f6294d
if (r7 == r6) goto Lc7
e3.T r6 = r5.f6297g
if (r6 == 0) goto Lc1
W0.f.a(r6)
Lc1:
R0.e r6 = new R0.e
r6.<init>(r5)
throw r6
Lc7:
return r5
*/
throw new UnsupportedOperationException("Method not decompiled: M0.l.b(e3.I, kotlin.coroutines.jvm.internal.ContinuationImpl):java.lang.Object");
}
public final n c() {
Object value = this.f1109d.getValue();
Intrinsics.checkNotNull(value);
return ((K0.j) value).f1013a;
}
public final I e() {
H h = new H();
h.g(this.f1106a);
o oVar = this.f1107b;
C0334u headers = oVar.f1509j;
Intrinsics.checkNotNullParameter(headers, "headers");
h.f6264c = headers.c();
for (Map.Entry entry : oVar.f1510k.f1525a.entrySet()) {
Object key = entry.getKey();
Intrinsics.checkNotNull(key, "null cannot be cast to non-null type java.lang.Class<kotlin.Any>");
h.f((Class) key, entry.getValue());
}
S0.b bVar = oVar.f1513n;
boolean z3 = bVar.f1447a;
boolean z4 = oVar.f1514o.f1447a;
if (!z4 && z3) {
h.b(C0317c.f6331o);
} else if (!z4 || z3) {
if (!z4 && !z3) {
h.b(f1105g);
}
} else if (bVar.f1448b) {
h.b(C0317c.f6330n);
} else {
h.b(f1104f);
}
return h.a();
}
public final R0.b f(K0.i iVar) {
Throwable th;
R0.b bVar;
try {
n c4 = c();
K0.d dVar = iVar.f1012a;
if (dVar.f992b) {
throw new IllegalStateException("snapshot is closed");
}
C d4 = AbstractC0105a.d(c4.h((z) dVar.f991a.f986c.get(0)));
try {
bVar = new R0.b(d4);
try {
d4.close();
th = null;
} catch (Throwable th2) {
th = th2;
}
} catch (Throwable th3) {
try {
d4.close();
} catch (Throwable th4) {
ExceptionsKt.addSuppressed(th3, th4);
}
th = th3;
bVar = null;
}
if (th != null) {
throw th;
}
Intrinsics.checkNotNull(bVar);
return bVar;
} catch (IOException unused) {
return null;
}
}
public final J0.o g(K0.i iVar) {
K0.d dVar = iVar.f1012a;
if (dVar.f992b) {
throw new IllegalStateException("snapshot is closed");
}
z zVar = (z) dVar.f991a.f986c.get(1);
n c4 = c();
String str = this.f1107b.i;
if (str == null) {
str = this.f1106a;
}
return new J0.o(zVar, c4, str, iVar);
}
/* JADX WARN: Code restructure failed: missing block: B:13:0x0036, code lost:
if (kotlin.jvm.internal.Intrinsics.areEqual(r7.f6296f.a("Vary"), com.adif.elcanomovil.repositories.circulation.CirculationMapper.VIA_ASTERISK) == false) goto L15;
*/
/* JADX WARN: Removed duplicated region for block: B:23:0x008b */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final K0.i h(K0.i r5, e3.I r6, e3.O r7, R0.b r8) {
/*
Method dump skipped, instructions count: 373
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: M0.l.h(K0.i, e3.I, e3.O, R0.b):K0.i");
}
}

View File

@@ -0,0 +1,40 @@
package M0;
import J0.p;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class m extends e {
/* renamed from: a, reason: collision with root package name */
public final p f1111a;
/* renamed from: b, reason: collision with root package name */
public final String f1112b;
/* renamed from: c, reason: collision with root package name */
public final J0.g f1113c;
public m(p pVar, String str, J0.g gVar) {
this.f1111a = pVar;
this.f1112b = str;
this.f1113c = gVar;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof m)) {
return false;
}
m mVar = (m) obj;
return Intrinsics.areEqual(this.f1111a, mVar.f1111a) && Intrinsics.areEqual(this.f1112b, mVar.f1112b) && this.f1113c == mVar.f1113c;
}
public final int hashCode() {
int hashCode = this.f1111a.hashCode() * 31;
String str = this.f1112b;
return this.f1113c.hashCode() + ((hashCode + (str != null ? str.hashCode() : 0)) * 31);
}
}