package b7;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import c7.l;
import com.google.android.datatransport.Priority;
import com.google.android.datatransport.cct.internal.ClientInfo$ClientType;
import com.google.android.datatransport.cct.internal.NetworkConnectionInfo$MobileSubtype;
import com.google.android.datatransport.cct.internal.NetworkConnectionInfo$NetworkType;
import com.google.android.datatransport.cct.internal.QosTier;
import com.google.android.datatransport.runtime.backends.BackendResponse$Status;
import com.google.android.gms.measurement.internal.u1;
import java.io.IOException;
import java.net.URL;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
import java.util.Objects;
import java.util.Set;
import java.util.concurrent.Executor;
import l.b0;
import u6.a0;
import u6.k;
import u6.o;
import u6.r;
import u6.t;
import u6.u;
import u6.w;
import u6.y;
import v6.p;
import v6.q;
import v6.s;
import v6.v;
import w6.m;
import w6.n;

/* JADX INFO: loaded from: classes2.dex */
public final class h {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Context f4754a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final w6.f f4755b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final c7.d f4756c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final j f4757d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Executor f4758e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final d7.b f4759f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final e7.a f4760g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final e7.a f4761h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final c7.c f4762i;

    public h(Context context, w6.f fVar, c7.d dVar, j jVar, Executor executor, d7.b bVar, e7.a aVar, e7.a aVar2, c7.c cVar) {
        this.f4754a = context;
        this.f4755b = fVar;
        this.f4756c = dVar;
        this.f4757d = jVar;
        this.f4758e = executor;
        this.f4759f = bVar;
        this.f4760g = aVar;
        this.f4761h = aVar2;
        this.f4762i = cVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:104:0x04ff A[Catch: IOException -> 0x055d, TryCatch #7 {IOException -> 0x055d, blocks: (B:101:0x04e1, B:102:0x04f5, B:104:0x04ff, B:106:0x0504), top: B:182:0x04e1 }] */
    /* JADX WARN: Removed duplicated region for block: B:115:0x0523  */
    /* JADX WARN: Removed duplicated region for block: B:180:0x050c A[EXC_TOP_SPLITTER, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:209:0x0504 A[EDGE_INSN: B:209:0x0504->B:106:0x0504 BREAK  A[LOOP:6: B:102:0x04f5->B:211:?], SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void a(v vVar, int i10) {
        n nVar;
        Iterable iterable;
        long j10;
        l lVar;
        w6.c cVar;
        BackendResponse$Status backendResponse$Status;
        BackendResponse$Status backendResponse$Status2;
        BackendResponse$Status backendResponse$Status3;
        w6.c cVar2;
        Object bVar;
        androidx.core.app.e eVar;
        androidx.core.view.n nVar2;
        int i11;
        Object objApply;
        com.google.android.datatransport.cct.c cVar3;
        int i12;
        long j11;
        w6.c cVar4;
        y sourceExtensionJsonProto3;
        Iterator it;
        long jMax;
        final h hVar = this;
        final v vVar2 = vVar;
        n nVar3 = ((m) hVar.f4755b).get(((v6.l) vVar2).f33708a);
        long j12 = 0;
        while (true) {
            final int i13 = 0;
            d7.a aVar = new d7.a(hVar) { // from class: b7.f

                /* JADX INFO: renamed from: b, reason: collision with root package name */
                public final /* synthetic */ h f4747b;

                {
                    this.f4747b = hVar;
                }

                @Override // d7.a
                public final Object execute() {
                    int i14 = i13;
                    final v vVar3 = vVar2;
                    h hVar2 = this.f4747b;
                    switch (i14) {
                        case 0:
                            final l lVar2 = (l) hVar2.f4756c;
                            lVar2.getClass();
                            final int i15 = 0;
                            return Boolean.valueOf(((Boolean) lVar2.x(new c7.j() { // from class: c7.h
                                /* JADX WARN: Removed duplicated region for block: B:17:0x006b  */
                                /* JADX WARN: Removed duplicated region for block: B:24:0x00b9  */
                                @Override // c7.j
                                /*
                                    Code decompiled incorrectly, please refer to instructions dump.
                                */
                                public final Object apply(Object obj) {
                                    ListIterator listIterator;
                                    int i16 = i15;
                                    v vVar4 = vVar3;
                                    l lVar3 = lVar2;
                                    switch (i16) {
                                        case 0:
                                            return l.g(lVar3, vVar4, (SQLiteDatabase) obj);
                                        default:
                                            SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                                            a aVar2 = lVar3.f4933d;
                                            ArrayList arrayListE = lVar3.E(sQLiteDatabase, vVar4, aVar2.f4911b);
                                            for (Priority priority : Priority.values()) {
                                                if (priority != ((v6.l) vVar4).f33710c) {
                                                    int size = aVar2.f4911b - arrayListE.size();
                                                    if (size <= 0) {
                                                        HashMap map = new HashMap();
                                                        StringBuilder sb = new StringBuilder("event_id IN (");
                                                        for (int i17 = 0; i17 < arrayListE.size(); i17++) {
                                                            sb.append(((b) ((f) arrayListE.get(i17))).f4915a);
                                                            if (i17 < arrayListE.size() - 1) {
                                                                sb.append(',');
                                                            }
                                                        }
                                                        sb.append(')');
                                                        l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb.toString(), null, null, null, null), new androidx.core.app.e(map, 20));
                                                        listIterator = arrayListE.listIterator();
                                                        while (listIterator.hasNext()) {
                                                            b bVar2 = (b) ((f) listIterator.next());
                                                            if (map.containsKey(Long.valueOf(bVar2.f4915a))) {
                                                                b0 b0VarC = bVar2.f4917c.c();
                                                                long j13 = bVar2.f4915a;
                                                                for (k kVar : (Set) map.get(Long.valueOf(j13))) {
                                                                    b0VarC.a(kVar.f4927a, kVar.f4928b);
                                                                }
                                                                listIterator.set(new b(j13, bVar2.f4916b, b0VarC.d()));
                                                            }
                                                        }
                                                        return arrayListE;
                                                    }
                                                    vVar4.getClass();
                                                    v6.k kVarA = v.a();
                                                    kVarA.b(((v6.l) vVar4).f33708a);
                                                    kVarA.c(priority);
                                                    arrayListE.addAll(lVar3.E(sQLiteDatabase, kVarA.setExtras(vVar4.getExtras()).a(), size));
                                                }
                                            }
                                            HashMap map2 = new HashMap();
                                            StringBuilder sb2 = new StringBuilder("event_id IN (");
                                            while (i17 < arrayListE.size()) {
                                            }
                                            sb2.append(')');
                                            l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb2.toString(), null, null, null, null), new androidx.core.app.e(map2, 20));
                                            listIterator = arrayListE.listIterator();
                                            while (listIterator.hasNext()) {
                                            }
                                            return arrayListE;
                                    }
                                }
                            })).booleanValue());
                        default:
                            final l lVar3 = (l) hVar2.f4756c;
                            lVar3.getClass();
                            final int i16 = 1;
                            return (Iterable) lVar3.x(new c7.j() { // from class: c7.h
                                /* JADX WARN: Removed duplicated region for block: B:17:0x006b  */
                                /* JADX WARN: Removed duplicated region for block: B:24:0x00b9  */
                                @Override // c7.j
                                /*
                                    Code decompiled incorrectly, please refer to instructions dump.
                                */
                                public final Object apply(Object obj) {
                                    ListIterator listIterator;
                                    int i162 = i16;
                                    v vVar4 = vVar3;
                                    l lVar32 = lVar3;
                                    switch (i162) {
                                        case 0:
                                            return l.g(lVar32, vVar4, (SQLiteDatabase) obj);
                                        default:
                                            SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                                            a aVar2 = lVar32.f4933d;
                                            ArrayList arrayListE = lVar32.E(sQLiteDatabase, vVar4, aVar2.f4911b);
                                            for (Priority priority : Priority.values()) {
                                                if (priority != ((v6.l) vVar4).f33710c) {
                                                    int size = aVar2.f4911b - arrayListE.size();
                                                    if (size <= 0) {
                                                        HashMap map2 = new HashMap();
                                                        StringBuilder sb2 = new StringBuilder("event_id IN (");
                                                        for (int i17 = 0; i17 < arrayListE.size(); i17++) {
                                                            sb2.append(((b) ((f) arrayListE.get(i17))).f4915a);
                                                            if (i17 < arrayListE.size() - 1) {
                                                                sb2.append(',');
                                                            }
                                                        }
                                                        sb2.append(')');
                                                        l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb2.toString(), null, null, null, null), new androidx.core.app.e(map2, 20));
                                                        listIterator = arrayListE.listIterator();
                                                        while (listIterator.hasNext()) {
                                                            b bVar2 = (b) ((f) listIterator.next());
                                                            if (map2.containsKey(Long.valueOf(bVar2.f4915a))) {
                                                                b0 b0VarC = bVar2.f4917c.c();
                                                                long j13 = bVar2.f4915a;
                                                                for (k kVar : (Set) map2.get(Long.valueOf(j13))) {
                                                                    b0VarC.a(kVar.f4927a, kVar.f4928b);
                                                                }
                                                                listIterator.set(new b(j13, bVar2.f4916b, b0VarC.d()));
                                                            }
                                                        }
                                                        return arrayListE;
                                                    }
                                                    vVar4.getClass();
                                                    v6.k kVarA = v.a();
                                                    kVarA.b(((v6.l) vVar4).f33708a);
                                                    kVarA.c(priority);
                                                    arrayListE.addAll(lVar32.E(sQLiteDatabase, kVarA.setExtras(vVar4.getExtras()).a(), size));
                                                }
                                            }
                                            HashMap map22 = new HashMap();
                                            StringBuilder sb22 = new StringBuilder("event_id IN (");
                                            while (i17 < arrayListE.size()) {
                                            }
                                            sb22.append(')');
                                            l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb22.toString(), null, null, null, null), new androidx.core.app.e(map22, 20));
                                            listIterator = arrayListE.listIterator();
                                            while (listIterator.hasNext()) {
                                            }
                                            return arrayListE;
                                    }
                                }
                            });
                    }
                }
            };
            l lVar2 = (l) hVar.f4759f;
            boolean zBooleanValue = ((Boolean) lVar2.L(aVar)).booleanValue();
            e7.a aVar2 = hVar.f4760g;
            if (!zBooleanValue) {
                long j13 = j12;
                h hVar2 = hVar;
                v vVar3 = vVar2;
                SQLiteDatabase sQLiteDatabaseP = lVar2.p();
                lVar2.H(new androidx.core.app.e(sQLiteDatabaseP, 19), new c7.g(2));
                try {
                    long jA = ((e7.c) aVar2).a() + j13;
                    l lVar3 = (l) hVar2.f4756c;
                    lVar3.getClass();
                    lVar3.x(new androidx.media3.exoplayer.upstream.experimental.a(2, jA, vVar3));
                    sQLiteDatabaseP.setTransactionSuccessful();
                    return;
                } finally {
                    sQLiteDatabaseP.endTransaction();
                }
            }
            final int i14 = 1;
            Iterable iterable2 = (Iterable) lVar2.L(new d7.a(hVar) { // from class: b7.f

                /* JADX INFO: renamed from: b, reason: collision with root package name */
                public final /* synthetic */ h f4747b;

                {
                    this.f4747b = hVar;
                }

                @Override // d7.a
                public final Object execute() {
                    int i142 = i14;
                    final v vVar32 = vVar2;
                    h hVar22 = this.f4747b;
                    switch (i142) {
                        case 0:
                            final l lVar22 = (l) hVar22.f4756c;
                            lVar22.getClass();
                            final int i15 = 0;
                            return Boolean.valueOf(((Boolean) lVar22.x(new c7.j() { // from class: c7.h
                                /* JADX WARN: Removed duplicated region for block: B:17:0x006b  */
                                /* JADX WARN: Removed duplicated region for block: B:24:0x00b9  */
                                @Override // c7.j
                                /*
                                    Code decompiled incorrectly, please refer to instructions dump.
                                */
                                public final Object apply(Object obj) {
                                    ListIterator listIterator;
                                    int i162 = i15;
                                    v vVar4 = vVar32;
                                    l lVar32 = lVar22;
                                    switch (i162) {
                                        case 0:
                                            return l.g(lVar32, vVar4, (SQLiteDatabase) obj);
                                        default:
                                            SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                                            a aVar22 = lVar32.f4933d;
                                            ArrayList arrayListE = lVar32.E(sQLiteDatabase, vVar4, aVar22.f4911b);
                                            for (Priority priority : Priority.values()) {
                                                if (priority != ((v6.l) vVar4).f33710c) {
                                                    int size = aVar22.f4911b - arrayListE.size();
                                                    if (size <= 0) {
                                                        HashMap map22 = new HashMap();
                                                        StringBuilder sb22 = new StringBuilder("event_id IN (");
                                                        for (int i17 = 0; i17 < arrayListE.size(); i17++) {
                                                            sb22.append(((b) ((f) arrayListE.get(i17))).f4915a);
                                                            if (i17 < arrayListE.size() - 1) {
                                                                sb22.append(',');
                                                            }
                                                        }
                                                        sb22.append(')');
                                                        l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb22.toString(), null, null, null, null), new androidx.core.app.e(map22, 20));
                                                        listIterator = arrayListE.listIterator();
                                                        while (listIterator.hasNext()) {
                                                            b bVar2 = (b) ((f) listIterator.next());
                                                            if (map22.containsKey(Long.valueOf(bVar2.f4915a))) {
                                                                b0 b0VarC = bVar2.f4917c.c();
                                                                long j132 = bVar2.f4915a;
                                                                for (k kVar : (Set) map22.get(Long.valueOf(j132))) {
                                                                    b0VarC.a(kVar.f4927a, kVar.f4928b);
                                                                }
                                                                listIterator.set(new b(j132, bVar2.f4916b, b0VarC.d()));
                                                            }
                                                        }
                                                        return arrayListE;
                                                    }
                                                    vVar4.getClass();
                                                    v6.k kVarA = v.a();
                                                    kVarA.b(((v6.l) vVar4).f33708a);
                                                    kVarA.c(priority);
                                                    arrayListE.addAll(lVar32.E(sQLiteDatabase, kVarA.setExtras(vVar4.getExtras()).a(), size));
                                                }
                                            }
                                            HashMap map222 = new HashMap();
                                            StringBuilder sb222 = new StringBuilder("event_id IN (");
                                            while (i17 < arrayListE.size()) {
                                            }
                                            sb222.append(')');
                                            l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb222.toString(), null, null, null, null), new androidx.core.app.e(map222, 20));
                                            listIterator = arrayListE.listIterator();
                                            while (listIterator.hasNext()) {
                                            }
                                            return arrayListE;
                                    }
                                }
                            })).booleanValue());
                        default:
                            final l lVar32 = (l) hVar22.f4756c;
                            lVar32.getClass();
                            final int i16 = 1;
                            return (Iterable) lVar32.x(new c7.j() { // from class: c7.h
                                /* JADX WARN: Removed duplicated region for block: B:17:0x006b  */
                                /* JADX WARN: Removed duplicated region for block: B:24:0x00b9  */
                                @Override // c7.j
                                /*
                                    Code decompiled incorrectly, please refer to instructions dump.
                                */
                                public final Object apply(Object obj) {
                                    ListIterator listIterator;
                                    int i162 = i16;
                                    v vVar4 = vVar32;
                                    l lVar322 = lVar32;
                                    switch (i162) {
                                        case 0:
                                            return l.g(lVar322, vVar4, (SQLiteDatabase) obj);
                                        default:
                                            SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                                            a aVar22 = lVar322.f4933d;
                                            ArrayList arrayListE = lVar322.E(sQLiteDatabase, vVar4, aVar22.f4911b);
                                            for (Priority priority : Priority.values()) {
                                                if (priority != ((v6.l) vVar4).f33710c) {
                                                    int size = aVar22.f4911b - arrayListE.size();
                                                    if (size <= 0) {
                                                        HashMap map222 = new HashMap();
                                                        StringBuilder sb222 = new StringBuilder("event_id IN (");
                                                        for (int i17 = 0; i17 < arrayListE.size(); i17++) {
                                                            sb222.append(((b) ((f) arrayListE.get(i17))).f4915a);
                                                            if (i17 < arrayListE.size() - 1) {
                                                                sb222.append(',');
                                                            }
                                                        }
                                                        sb222.append(')');
                                                        l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb222.toString(), null, null, null, null), new androidx.core.app.e(map222, 20));
                                                        listIterator = arrayListE.listIterator();
                                                        while (listIterator.hasNext()) {
                                                            b bVar2 = (b) ((f) listIterator.next());
                                                            if (map222.containsKey(Long.valueOf(bVar2.f4915a))) {
                                                                b0 b0VarC = bVar2.f4917c.c();
                                                                long j132 = bVar2.f4915a;
                                                                for (k kVar : (Set) map222.get(Long.valueOf(j132))) {
                                                                    b0VarC.a(kVar.f4927a, kVar.f4928b);
                                                                }
                                                                listIterator.set(new b(j132, bVar2.f4916b, b0VarC.d()));
                                                            }
                                                        }
                                                        return arrayListE;
                                                    }
                                                    vVar4.getClass();
                                                    v6.k kVarA = v.a();
                                                    kVarA.b(((v6.l) vVar4).f33708a);
                                                    kVarA.c(priority);
                                                    arrayListE.addAll(lVar322.E(sQLiteDatabase, kVarA.setExtras(vVar4.getExtras()).a(), size));
                                                }
                                            }
                                            HashMap map2222 = new HashMap();
                                            StringBuilder sb2222 = new StringBuilder("event_id IN (");
                                            while (i17 < arrayListE.size()) {
                                            }
                                            sb2222.append(')');
                                            l.N(sQLiteDatabase.query("event_metadata", new String[]{"event_id", "name", "value"}, sb2222.toString(), null, null, null, null), new androidx.core.app.e(map2222, 20));
                                            listIterator = arrayListE.listIterator();
                                            while (listIterator.hasNext()) {
                                            }
                                            return arrayListE;
                                    }
                                }
                            });
                    }
                }
            });
            if (!iterable2.iterator().hasNext()) {
                return;
            }
            BackendResponse$Status backendResponse$Status4 = BackendResponse$Status.f7752d;
            BackendResponse$Status backendResponse$Status5 = BackendResponse$Status.f7749a;
            BackendResponse$Status backendResponse$Status6 = BackendResponse$Status.f7750b;
            BackendResponse$Status backendResponse$Status7 = BackendResponse$Status.f7751c;
            BackendResponse$Status backendResponse$Status8 = backendResponse$Status4;
            if (nVar3 == null) {
                com.bumptech.glide.g.c("Uploader", "Unknown backend for %s, deleting event batch for it...", vVar2);
                cVar = new w6.c(backendResponse$Status7, -1L);
                nVar = nVar3;
                backendResponse$Status2 = backendResponse$Status8;
                iterable = iterable2;
                j10 = j12;
                lVar = lVar2;
                backendResponse$Status3 = backendResponse$Status5;
                backendResponse$Status = backendResponse$Status6;
            } else {
                ArrayList arrayList = new ArrayList();
                Iterator it2 = iterable2.iterator();
                while (it2.hasNext()) {
                    arrayList.add(((c7.b) ((c7.f) it2.next())).f4917c);
                }
                String str = "proto";
                if (vVar.getExtras() != null) {
                    c7.c cVar5 = hVar.f4762i;
                    Objects.requireNonNull(cVar5);
                    y6.a aVar3 = (y6.a) lVar2.L(new androidx.core.app.e(cVar5, 16));
                    b0 b0Var = new b0(2);
                    b0Var.f29644f = new HashMap();
                    b0Var.f29642d = Long.valueOf(((e7.c) aVar2).a());
                    b0Var.f29643e = Long.valueOf(((e7.c) hVar.f4761h).a());
                    b0Var.f29639a = "GDT_CLIENT_METRICS";
                    t6.c cVar6 = new t6.c("proto");
                    aVar3.getClass();
                    b0Var.h(new p(cVar6, s.f33720a.m(aVar3)));
                    arrayList.add(((com.google.android.datatransport.cct.d) nVar3).c(b0Var.d()));
                }
                w6.a aVar4 = new w6.a();
                aVar4.f34201a = arrayList;
                w6.a aVar5 = (w6.a) aVar4.setExtras(vVar.getExtras());
                String str2 = "";
                String str3 = aVar5.f34201a == null ? " events" : "";
                String str4 = "Missing required properties:";
                if (!str3.isEmpty()) {
                    throw new IllegalStateException("Missing required properties:".concat(str3));
                }
                w6.b bVar2 = new w6.b(aVar5.f34201a, aVar5.f34202b, 0);
                com.google.android.datatransport.cct.d dVar = (com.google.android.datatransport.cct.d) nVar3;
                HashMap map = new HashMap();
                Iterator it3 = bVar2.f34203a.iterator();
                while (it3.hasNext()) {
                    n nVar4 = nVar3;
                    q qVar = (q) it3.next();
                    String str5 = str2;
                    String str6 = ((v6.i) qVar).f33694a;
                    if (map.containsKey(str6)) {
                        it = it3;
                        ((List) map.get(str6)).add(qVar);
                    } else {
                        it = it3;
                        ArrayList arrayList2 = new ArrayList();
                        arrayList2.add(qVar);
                        map.put(str6, arrayList2);
                    }
                    str2 = str5;
                    nVar3 = nVar4;
                    it3 = it;
                }
                nVar = nVar3;
                String str7 = str2;
                ArrayList arrayList3 = new ArrayList();
                Iterator it4 = map.entrySet().iterator();
                while (it4.hasNext()) {
                    Map.Entry entry = (Map.Entry) it4.next();
                    Iterator it5 = it4;
                    q qVar2 = (q) ((List) entry.getValue()).get(0);
                    l lVar4 = lVar2;
                    u6.q qVar3 = (u6.q) new u6.q().setQosTier(QosTier.DEFAULT);
                    qVar3.f33342a = Long.valueOf(((e7.c) dVar.f7732f).a());
                    qVar3.f33343b = Long.valueOf(((e7.c) dVar.f7731e).a());
                    long j14 = j12;
                    w clientType = new u6.m().setClientType(ClientInfo$ClientType.ANDROID_FIREBASE);
                    u6.j jVar = (u6.j) new u6.j().setSdkVersion(Integer.valueOf(qVar2.b("sdk-version"))).setModel(qVar2.a("model")).setHardware(qVar2.a("hardware")).setDevice(qVar2.a("device")).setProduct(qVar2.a("product")).setOsBuild(qVar2.a("os-uild")).setManufacturer(qVar2.a("manufacturer")).setFingerprint(qVar2.a("fingerprint")).setCountry(qVar2.a("country")).setLocale(qVar2.a("locale")).setMccMnc(qVar2.a("mcc_mnc")).setApplicationBuild(qVar2.a("application_build"));
                    Iterable iterable3 = iterable2;
                    BackendResponse$Status backendResponse$Status9 = backendResponse$Status6;
                    BackendResponse$Status backendResponse$Status10 = backendResponse$Status8;
                    BackendResponse$Status backendResponse$Status11 = backendResponse$Status5;
                    BackendResponse$Status backendResponse$Status12 = backendResponse$Status7;
                    com.google.android.datatransport.cct.d dVar2 = dVar;
                    w6.b bVar3 = bVar2;
                    ArrayList arrayList4 = arrayList3;
                    String str8 = str4;
                    String str9 = str;
                    u6.m mVar = (u6.m) clientType.setAndroidClientInfo(new k(jVar.f33299a, jVar.f33300b, jVar.f33301c, jVar.f33302d, jVar.f33303e, jVar.f33304f, jVar.f33305g, jVar.f33306h, jVar.f33307i, jVar.f33308j, jVar.f33309k, jVar.f33310l, 0));
                    a0 clientInfo = qVar3.setClientInfo(new u6.n(mVar.f33324a, mVar.f33325b, 0));
                    try {
                        clientInfo.setLogSource(Integer.valueOf(Integer.parseInt((String) entry.getKey())));
                    } catch (NumberFormatException unused) {
                        clientInfo.setLogSourceName((String) entry.getKey());
                    }
                    ArrayList arrayList5 = new ArrayList();
                    for (q qVar4 : (List) entry.getValue()) {
                        v6.i iVar = (v6.i) qVar4;
                        p pVar = iVar.f33696c;
                        t6.c cVar7 = pVar.f33717a;
                        String str10 = str9;
                        boolean zEquals = cVar7.equals(new t6.c(str10));
                        byte[] bArr = pVar.f33718b;
                        if (zEquals) {
                            sourceExtensionJsonProto3 = new o().setSourceExtension(bArr);
                        } else if (cVar7.equals(new t6.c("json"))) {
                            sourceExtensionJsonProto3 = new o().setSourceExtensionJsonProto3(new String(bArr, Charset.forName("UTF-8")));
                        } else {
                            String str11 = str8;
                            if (Log.isLoggable(com.bumptech.glide.g.k("CctTransportBackend"), 5)) {
                                String.format("Received event of unsupported encoding %s. Skipping...", cVar7);
                            }
                            str8 = str11;
                            str9 = str10;
                        }
                        o oVar = (o) sourceExtensionJsonProto3;
                        oVar.f33328a = Long.valueOf(iVar.f33697d);
                        oVar.f33330c = Long.valueOf(iVar.f33698e);
                        String str12 = (String) iVar.f33699f.get("tz-offset");
                        oVar.f33333f = Long.valueOf(str12 == null ? 0L : Long.valueOf(str12).longValue());
                        t tVar = (t) new t().setNetworkType(NetworkConnectionInfo$NetworkType.forNumber(qVar4.b("net-type"))).setMobileSubtype(NetworkConnectionInfo$MobileSubtype.forNumber(qVar4.b("mobile-subtype")));
                        oVar.setNetworkConnectionInfo(new u(tVar.f33357a, tVar.f33358b, 0));
                        if (qVar4.getCode() != null) {
                            sourceExtensionJsonProto3.setEventCode(qVar4.getCode());
                        }
                        String strJ = oVar.f33328a == null ? " eventTimeMs" : str7;
                        if (oVar.f33330c == null) {
                            strJ = strJ.concat(" eventUptimeMs");
                        }
                        if (oVar.f33333f == null) {
                            strJ = u1.j(strJ, " timezoneOffsetSeconds");
                        }
                        if (!strJ.isEmpty()) {
                            throw new IllegalStateException(str8.concat(strJ));
                        }
                        arrayList5.add(new u6.p(oVar.f33328a.longValue(), oVar.f33329b, oVar.f33330c.longValue(), oVar.f33331d, oVar.f33332e, oVar.f33333f.longValue(), oVar.f33334g, 0));
                        str9 = str10;
                    }
                    String str13 = str8;
                    String str14 = str9;
                    clientInfo.setLogEvents(arrayList5);
                    u6.q qVar5 = (u6.q) clientInfo;
                    String strConcat = qVar5.f33342a == null ? " requestTimeMs" : str7;
                    if (qVar5.f33343b == null) {
                        strConcat = strConcat.concat(" requestUptimeMs");
                    }
                    if (!strConcat.isEmpty()) {
                        throw new IllegalStateException(str13.concat(strConcat));
                    }
                    arrayList4.add(new r(qVar5.f33342a.longValue(), qVar5.f33343b.longValue(), qVar5.f33344c, qVar5.f33345d, qVar5.f33346e, qVar5.f33347f, qVar5.f33348g, 0));
                    arrayList3 = arrayList4;
                    str4 = str13;
                    str = str14;
                    it4 = it5;
                    lVar2 = lVar4;
                    j12 = j14;
                    iterable2 = iterable3;
                    backendResponse$Status6 = backendResponse$Status9;
                    backendResponse$Status8 = backendResponse$Status10;
                    backendResponse$Status5 = backendResponse$Status11;
                    backendResponse$Status7 = backendResponse$Status12;
                    dVar = dVar2;
                    bVar2 = bVar3;
                }
                com.google.android.datatransport.cct.d dVar3 = dVar;
                BackendResponse$Status backendResponse$Status13 = backendResponse$Status7;
                BackendResponse$Status backendResponse$Status14 = backendResponse$Status8;
                iterable = iterable2;
                j10 = j12;
                w6.b bVar4 = bVar2;
                lVar = lVar2;
                BackendResponse$Status backendResponse$Status15 = backendResponse$Status5;
                BackendResponse$Status backendResponse$Status16 = backendResponse$Status6;
                u6.l lVar5 = new u6.l(arrayList3);
                byte[] extras = bVar4.getExtras();
                URL urlD = dVar3.f7730d;
                if (extras != null) {
                    try {
                        com.google.android.datatransport.cct.a aVarA = com.google.android.datatransport.cct.a.a(bVar4.getExtras());
                        aPIKey = aVarA.getAPIKey() != null ? aVarA.getAPIKey() : null;
                        String str15 = aVarA.f7722a;
                        if (str15 != null) {
                            urlD = com.google.android.datatransport.cct.d.d(str15);
                        }
                        try {
                            bVar = new com.google.android.datatransport.cct.b(urlD, lVar5, aPIKey);
                            eVar = new androidx.core.app.e(dVar3, 13);
                            nVar2 = new androidx.core.view.n(25);
                            i11 = 5;
                            do {
                                objApply = eVar.apply(bVar);
                                bVar = nVar2.shouldRetry(bVar, objApply);
                                if (bVar != null) {
                                    break;
                                } else {
                                    i11--;
                                }
                            } while (i11 >= 1);
                            cVar3 = (com.google.android.datatransport.cct.c) objApply;
                            i12 = cVar3.f7725a;
                        } catch (IOException unused2) {
                            backendResponse$Status = backendResponse$Status16;
                            backendResponse$Status2 = backendResponse$Status14;
                            backendResponse$Status3 = backendResponse$Status15;
                        }
                        if (i12 != 200) {
                            try {
                                j11 = cVar3.f7726b;
                                backendResponse$Status3 = backendResponse$Status15;
                            } catch (IOException unused3) {
                                backendResponse$Status3 = backendResponse$Status15;
                            }
                            try {
                                cVar = new w6.c(backendResponse$Status3, j11);
                                backendResponse$Status = backendResponse$Status16;
                                backendResponse$Status2 = backendResponse$Status14;
                            } catch (IOException unused4) {
                                backendResponse$Status = backendResponse$Status16;
                                backendResponse$Status2 = backendResponse$Status14;
                                com.bumptech.glide.g.k("CctTransportBackend");
                                cVar2 = new w6.c(backendResponse$Status, -1L);
                                cVar = cVar2;
                            }
                        } else {
                            backendResponse$Status3 = backendResponse$Status15;
                            if (i12 >= 500 || i12 == 404) {
                                backendResponse$Status2 = backendResponse$Status14;
                                backendResponse$Status = backendResponse$Status16;
                                try {
                                    cVar2 = new w6.c(backendResponse$Status, -1L);
                                } catch (IOException unused5) {
                                    com.bumptech.glide.g.k("CctTransportBackend");
                                    cVar2 = new w6.c(backendResponse$Status, -1L);
                                }
                            } else {
                                if (i12 == 400) {
                                    try {
                                        backendResponse$Status2 = backendResponse$Status14;
                                        try {
                                            cVar4 = new w6.c(backendResponse$Status2, -1L);
                                        } catch (IOException unused6) {
                                            backendResponse$Status = backendResponse$Status16;
                                            com.bumptech.glide.g.k("CctTransportBackend");
                                            cVar2 = new w6.c(backendResponse$Status, -1L);
                                            cVar = cVar2;
                                        }
                                    } catch (IOException unused7) {
                                        backendResponse$Status2 = backendResponse$Status14;
                                    }
                                } else {
                                    backendResponse$Status2 = backendResponse$Status14;
                                    cVar4 = new w6.c(backendResponse$Status13, -1L);
                                }
                                cVar = cVar4;
                                backendResponse$Status = backendResponse$Status16;
                            }
                            com.bumptech.glide.g.k("CctTransportBackend");
                            cVar2 = new w6.c(backendResponse$Status, -1L);
                        }
                        cVar = cVar2;
                    } catch (IllegalArgumentException unused8) {
                        cVar = new w6.c(backendResponse$Status13, -1L);
                        backendResponse$Status = backendResponse$Status16;
                        backendResponse$Status2 = backendResponse$Status14;
                        backendResponse$Status3 = backendResponse$Status15;
                    }
                } else {
                    bVar = new com.google.android.datatransport.cct.b(urlD, lVar5, aPIKey);
                    eVar = new androidx.core.app.e(dVar3, 13);
                    nVar2 = new androidx.core.view.n(25);
                    i11 = 5;
                    do {
                        objApply = eVar.apply(bVar);
                        bVar = nVar2.shouldRetry(bVar, objApply);
                        if (bVar != null) {
                        }
                    } while (i11 >= 1);
                    cVar3 = (com.google.android.datatransport.cct.c) objApply;
                    i12 = cVar3.f7725a;
                    if (i12 != 200) {
                    }
                    cVar = cVar2;
                }
            }
            BackendResponse$Status backendResponse$Status17 = cVar.f34205a;
            if (backendResponse$Status17 == backendResponse$Status) {
                lVar.L(new g(this, iterable, vVar, j10));
                ((d) this.f4757d).a(vVar, i10 + 1, true);
                return;
            }
            l lVar6 = lVar;
            Iterable iterable4 = iterable;
            lVar6.L(new androidx.media3.exoplayer.analytics.g(this, iterable4, 12));
            if (backendResponse$Status17 == backendResponse$Status3) {
                jMax = Math.max(j10, cVar.f34206b);
                if (vVar.getExtras() != null) {
                    lVar6.L(new androidx.core.app.e(this, 15));
                }
            } else {
                long j15 = j10;
                if (backendResponse$Status17 == backendResponse$Status2) {
                    HashMap map2 = new HashMap();
                    Iterator it6 = iterable4.iterator();
                    while (it6.hasNext()) {
                        String str16 = ((v6.i) ((c7.b) ((c7.f) it6.next())).f4917c).f33694a;
                        if (map2.containsKey(str16)) {
                            map2.put(str16, Integer.valueOf(((Integer) map2.get(str16)).intValue() + 1));
                        } else {
                            map2.put(str16, 1);
                        }
                    }
                    lVar6.L(new androidx.media3.exoplayer.analytics.g(this, map2, 13));
                }
                jMax = j15;
            }
            hVar = this;
            long j16 = jMax;
            vVar2 = vVar;
            j12 = j16;
            nVar3 = nVar;
        }
    }
}
