package defpackage;

import android.content.ContentValues;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.os.SystemClock;
import android.text.TextUtils;
import j$.util.DesugarCollections;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;

/* renamed from: ᵻᵬᵵᵪ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C5218 extends AbstractC5564 {

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final C3293 f19485;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final C4492 f19486;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public static final String[] f19480 = {"last_bundled_timestamp", "ALTER TABLE events ADD COLUMN last_bundled_timestamp INTEGER;", "last_bundled_day", "ALTER TABLE events ADD COLUMN last_bundled_day INTEGER;", "last_sampled_complex_event_id", "ALTER TABLE events ADD COLUMN last_sampled_complex_event_id INTEGER;", "last_sampling_rate", "ALTER TABLE events ADD COLUMN last_sampling_rate INTEGER;", "last_exempt_from_sampling", "ALTER TABLE events ADD COLUMN last_exempt_from_sampling INTEGER;", "current_session_count", "ALTER TABLE events ADD COLUMN current_session_count INTEGER;"};

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public static final String[] f19474 = {"associated_row_id", "ALTER TABLE upload_queue ADD COLUMN associated_row_id INTEGER;", "last_upload_timestamp", "ALTER TABLE upload_queue ADD COLUMN last_upload_timestamp INTEGER;"};

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public static final String[] f19479 = {"origin", "ALTER TABLE user_attributes ADD COLUMN origin TEXT;"};

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public static final String[] f19477 = {"app_version", "ALTER TABLE apps ADD COLUMN app_version TEXT;", "app_store", "ALTER TABLE apps ADD COLUMN app_store TEXT;", "gmp_version", "ALTER TABLE apps ADD COLUMN gmp_version INTEGER;", "dev_cert_hash", "ALTER TABLE apps ADD COLUMN dev_cert_hash INTEGER;", "measurement_enabled", "ALTER TABLE apps ADD COLUMN measurement_enabled INTEGER;", "last_bundle_start_timestamp", "ALTER TABLE apps ADD COLUMN last_bundle_start_timestamp INTEGER;", "day", "ALTER TABLE apps ADD COLUMN day INTEGER;", "daily_public_events_count", "ALTER TABLE apps ADD COLUMN daily_public_events_count INTEGER;", "daily_events_count", "ALTER TABLE apps ADD COLUMN daily_events_count INTEGER;", "daily_conversions_count", "ALTER TABLE apps ADD COLUMN daily_conversions_count INTEGER;", "remote_config", "ALTER TABLE apps ADD COLUMN remote_config BLOB;", "config_fetched_time", "ALTER TABLE apps ADD COLUMN config_fetched_time INTEGER;", "failed_config_fetch_time", "ALTER TABLE apps ADD COLUMN failed_config_fetch_time INTEGER;", "app_version_int", "ALTER TABLE apps ADD COLUMN app_version_int INTEGER;", "firebase_instance_id", "ALTER TABLE apps ADD COLUMN firebase_instance_id TEXT;", "daily_error_events_count", "ALTER TABLE apps ADD COLUMN daily_error_events_count INTEGER;", "daily_realtime_events_count", "ALTER TABLE apps ADD COLUMN daily_realtime_events_count INTEGER;", "health_monitor_sample", "ALTER TABLE apps ADD COLUMN health_monitor_sample TEXT;", "android_id", "ALTER TABLE apps ADD COLUMN android_id INTEGER;", "adid_reporting_enabled", "ALTER TABLE apps ADD COLUMN adid_reporting_enabled INTEGER;", "ssaid_reporting_enabled", "ALTER TABLE apps ADD COLUMN ssaid_reporting_enabled INTEGER;", "admob_app_id", "ALTER TABLE apps ADD COLUMN admob_app_id TEXT;", "linked_admob_app_id", "ALTER TABLE apps ADD COLUMN linked_admob_app_id TEXT;", "dynamite_version", "ALTER TABLE apps ADD COLUMN dynamite_version INTEGER;", "safelisted_events", "ALTER TABLE apps ADD COLUMN safelisted_events TEXT;", "ga_app_id", "ALTER TABLE apps ADD COLUMN ga_app_id TEXT;", "config_last_modified_time", "ALTER TABLE apps ADD COLUMN config_last_modified_time TEXT;", "e_tag", "ALTER TABLE apps ADD COLUMN e_tag TEXT;", "session_stitching_token", "ALTER TABLE apps ADD COLUMN session_stitching_token TEXT;", "sgtm_upload_enabled", "ALTER TABLE apps ADD COLUMN sgtm_upload_enabled INTEGER;", "target_os_version", "ALTER TABLE apps ADD COLUMN target_os_version INTEGER;", "session_stitching_token_hash", "ALTER TABLE apps ADD COLUMN session_stitching_token_hash INTEGER;", "ad_services_version", "ALTER TABLE apps ADD COLUMN ad_services_version INTEGER;", "unmatched_first_open_without_ad_id", "ALTER TABLE apps ADD COLUMN unmatched_first_open_without_ad_id INTEGER;", "npa_metadata_value", "ALTER TABLE apps ADD COLUMN npa_metadata_value INTEGER;", "attribution_eligibility_status", "ALTER TABLE apps ADD COLUMN attribution_eligibility_status INTEGER;", "sgtm_preview_key", "ALTER TABLE apps ADD COLUMN sgtm_preview_key TEXT;", "dma_consent_state", "ALTER TABLE apps ADD COLUMN dma_consent_state INTEGER;", "daily_realtime_dcu_count", "ALTER TABLE apps ADD COLUMN daily_realtime_dcu_count INTEGER;", "bundle_delivery_index", "ALTER TABLE apps ADD COLUMN bundle_delivery_index INTEGER;", "serialized_npa_metadata", "ALTER TABLE apps ADD COLUMN serialized_npa_metadata TEXT;", "unmatched_pfo", "ALTER TABLE apps ADD COLUMN unmatched_pfo INTEGER;", "unmatched_uwa", "ALTER TABLE apps ADD COLUMN unmatched_uwa INTEGER;", "ad_campaign_info", "ALTER TABLE apps ADD COLUMN ad_campaign_info BLOB;", "daily_registered_triggers_count", "ALTER TABLE apps ADD COLUMN daily_registered_triggers_count INTEGER;", "client_upload_eligibility", "ALTER TABLE apps ADD COLUMN client_upload_eligibility INTEGER;", "gmp_version_for_remote_config", "ALTER TABLE apps ADD COLUMN gmp_version_for_remote_config INTEGER;", "last_diagnostics_signal_upload_timestamp", "ALTER TABLE apps ADD COLUMN last_diagnostics_signal_upload_timestamp INTEGER;"};

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public static final String[] f19476 = {"realtime", "ALTER TABLE raw_events ADD COLUMN realtime INTEGER;", "elapsed_time", "ALTER TABLE raw_events ADD COLUMN elapsed_time INTEGER;"};

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public static final String[] f19482 = {"has_realtime", "ALTER TABLE queue ADD COLUMN has_realtime INTEGER;", "retry_count", "ALTER TABLE queue ADD COLUMN retry_count INTEGER;"};

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public static final String[] f19481 = {"session_scoped", "ALTER TABLE event_filters ADD COLUMN session_scoped BOOLEAN;"};

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public static final String[] f19484 = {"session_scoped", "ALTER TABLE property_filters ADD COLUMN session_scoped BOOLEAN;"};

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public static final String[] f19478 = {"previous_install_count", "ALTER TABLE app2 ADD COLUMN previous_install_count INTEGER;"};

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public static final String[] f19483 = {"consent_source", "ALTER TABLE consent_settings ADD COLUMN consent_source INTEGER;", "dma_consent_settings", "ALTER TABLE consent_settings ADD COLUMN dma_consent_settings TEXT;", "storage_consent_at_bundling", "ALTER TABLE consent_settings ADD COLUMN storage_consent_at_bundling TEXT;"};

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public static final String[] f19475 = {"idempotent", "CREATE INDEX IF NOT EXISTS trigger_uris_index ON trigger_uris (app_id);"};

    public C5218(C0524 c0524) {
        super(c0524);
        this.f19485 = new C3293(((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15721);
        ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).getClass();
        this.f19486 = new C4492(this, ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15719);
    }

    /* renamed from: ʽᵢˊ, reason: contains not printable characters */
    public static final void m10777(ContentValues contentValues, Object obj) {
        ᵩʛʽ.ˏˋٴ("value");
        ᵩʛʽ.ᵝᵵᵺ(obj);
        if (obj instanceof String) {
            contentValues.put("value", (String) obj);
            return;
        }
        if (obj instanceof Long) {
            contentValues.put("value", (Long) obj);
        } else if (obj instanceof Double) {
            contentValues.put("value", (Double) obj);
        } else {
            ᵹˉᵞ.ˌᵜᵹᵩ("Invalid value type");
        }
    }

    /* renamed from: ᵺᵠ, reason: contains not printable characters */
    public static final String m10778(List list) {
        return list.isEmpty() ? "" : AbstractC4486.m9550(" AND (upload_type IN (", TextUtils.join(", ", list), "))");
    }

    /* renamed from: ʾˋˊᵽ, reason: contains not printable characters */
    public final SQLiteDatabase m10779() {
        ˀᵗᵝᵭ();
        try {
            return this.f19486.getWritableDatabase();
        } catch (SQLiteException e) {
            C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
            C4205.m9132(c1736);
            c1736.f6934.m6039(e, "Error opening database");
            throw e;
        }
    }

    /* renamed from: ʾᵻᵭٴ, reason: contains not printable characters */
    public final String m10780() {
        ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15721.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        Locale locale = Locale.US;
        Long l = (Long) AbstractC5018.f18646.m11195(null);
        l.getClass();
        String str = "(upload_type = 1 AND ABS(creation_timestamp - " + jCurrentTimeMillis + ") > " + l + ")";
        String strM8593 = AbstractC3915.m8593(AbstractC1327.m4110(jCurrentTimeMillis, "(upload_type != 1 AND ABS(creation_timestamp - ", ") > "), ((Long) AbstractC5018.f18664.m11195(null)).longValue(), ")");
        StringBuilder sb = new StringBuilder(AbstractC1327.m4095(str.length(), 5, strM8593.length(), 1));
        AbstractC4486.m9560(sb, "(", str, " OR ", strM8593);
        sb.append(")");
        return sb.toString();
    }

    /* renamed from: ʿᵘˆ, reason: contains not printable characters */
    public final void m10781() {
        m11201();
        m10779().setTransactionSuccessful();
    }

    /* renamed from: ˀˁᵨ, reason: contains not printable characters */
    public final void m10782(ContentValues contentValues) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        try {
            SQLiteDatabase sQLiteDatabaseM10779 = m10779();
            if (contentValues.getAsString("app_id") == null) {
                C1736 c1736 = c4205.f15715;
                C4205.m9132(c1736);
                c1736.f6936.m6039(C1736.m4941("app_id"), "Value of the primary key is not set.");
                return;
            }
            new StringBuilder(10).append("app_id = ?");
            if (sQLiteDatabaseM10779.update("consent_settings", contentValues, r5.toString(), new String[]{r4}) == 0 && sQLiteDatabaseM10779.insertWithOnConflict("consent_settings", null, contentValues, 5) == -1) {
                C1736 c17362 = c4205.f15715;
                C4205.m9132(c17362);
                c17362.f6937.m6037("Failed to insert/update table (got -1). key", C1736.m4941("consent_settings"), C1736.m4941("app_id"));
            }
        } catch (SQLiteException e) {
            C1736 c17363 = c4205.f15715;
            C4205.m9132(c17363);
            c17363.f6937.m6040("Error storing into table. key", C1736.m4941("consent_settings"), C1736.m4941("app_id"), e);
        }
    }

    /* renamed from: ˀᵗᵩ, reason: contains not printable characters */
    public final boolean m10783(String str, String str2) {
        return m10795("select count(1) from raw_events where app_id = ? and name = ?", new String[]{str, str2}) > 0;
    }

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public final void m10784(long j) {
        ˀᵗᵝᵭ();
        m11201();
        try {
            if (m10779().delete("queue", "rowid=?", new String[]{String.valueOf(j)}) == 1) {
            } else {
                throw new SQLiteException("Deleted fewer rows from queue than expected");
            }
        } catch (SQLiteException e) {
            C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6039(e, "Failed to delete a bundle in a queue table");
            throw e;
        }
    }

    /* JADX WARN: Not initialized variable reg: 8, insn: 0x00f0: MOVE (r7 I:??[OBJECT, ARRAY]) = (r8 I:??[OBJECT, ARRAY]), block:B:29:0x00f0 */
    /* JADX WARN: Removed duplicated region for block: B:36:0x0110  */
    /* JADX WARN: Removed duplicated region for block: B:39:0x0116  */
    /* renamed from: ˆʕ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C3122 m10785(java.lang.String r25, java.lang.String r26) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 282
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10785(java.lang.String, java.lang.String):ᵠˏᵸˑ");
    }

    /* JADX WARN: Removed duplicated region for block: B:128:0x0401  */
    /* JADX WARN: Removed duplicated region for block: B:131:0x0407  */
    /* renamed from: ˆᵪᵵ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C4869 m10786(java.lang.String r53) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 1035
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10786(java.lang.String):ᵷˁʟ");
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v6, types: [java.util.List] */
    /* renamed from: ˆᵴᵜˏ, reason: contains not printable characters */
    public final List m10787(String str) {
        ArrayList arrayList;
        String string;
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        ArrayList arrayList2 = new ArrayList();
        try {
            SQLiteDatabase sQLiteDatabaseM10779 = m10779();
            sQLiteDatabaseM10779.beginTransaction();
            Cursor cursorQuery = null;
            try {
                try {
                    cursorQuery = sQLiteDatabaseM10779.query("diagnostic_signals", new String[]{"signal_name", "metadata", "count"}, "app_id=?", new String[]{str}, null, null, "rowid", null);
                    if (cursorQuery.moveToFirst()) {
                        boolean zIsEmpty = str.isEmpty();
                        do {
                            String string2 = cursorQuery.getString(0);
                            if (cursorQuery.isNull(1)) {
                                string = "";
                            } else {
                                string = cursorQuery.getString(1);
                                ᵩʛʽ.ᵝᵵᵺ(string);
                            }
                            if (string2 == null) {
                                C1736 c1736 = c4205.f15715;
                                C4205.m9132(c1736);
                                c1736.f6937.m6039(C1736.m4941(str), "Read null value from diagnostic signals table, ignoring it. appId");
                            } else {
                                long j = cursorQuery.getLong(2);
                                C1504 c1504M2093 = C0480.m2093();
                                c1504M2093.m11120();
                                ((C0480) c1504M2093.f20589).m2094(string2);
                                c1504M2093.m11120();
                                ((C0480) c1504M2093.f20589).m2097(j);
                                c1504M2093.m11120();
                                ((C0480) c1504M2093.f20589).m2095(string);
                                if (zIsEmpty) {
                                    c1504M2093.m11120();
                                    ((C0480) c1504M2093.f20589).m2096();
                                }
                                arrayList2.add((C0480) c1504M2093.m11118());
                            }
                        } while (cursorQuery.moveToNext());
                        sQLiteDatabaseM10779.delete("diagnostic_signals", "app_id=?", new String[]{str});
                        sQLiteDatabaseM10779.setTransactionSuccessful();
                        arrayList = arrayList2;
                    } else {
                        sQLiteDatabaseM10779.setTransactionSuccessful();
                        arrayList = arrayList2;
                    }
                } catch (SQLiteException e) {
                    C1736 c17362 = c4205.f15715;
                    C4205.m9132(c17362);
                    c17362.f6937.m6037("Error querying or deleting diagnostic signals. appId", C1736.m4941(str), e);
                    arrayList = Collections.EMPTY_LIST;
                }
                if (cursorQuery != null) {
                    cursorQuery.close();
                }
                sQLiteDatabaseM10779.endTransaction();
                return arrayList;
            } catch (Throwable th) {
                if (0 != 0) {
                    cursorQuery.close();
                }
                sQLiteDatabaseM10779.endTransaction();
                throw th;
            }
        } catch (SQLiteException e2) {
            C1736 c17363 = c4205.f15715;
            C4205.m9132(c17363);
            c17363.f6937.m6037("Error opening database for diagnostic signals. appId", C1736.m4941(str), e2);
            return Collections.EMPTY_LIST;
        }
    }

    /* renamed from: ˆᵼᵷˊ, reason: contains not printable characters */
    public final void m10788(List list) {
        ᵩʛʽ.ᵝᵵᵺ(list);
        ˀᵗᵝᵭ();
        m11201();
        StringBuilder sb = new StringBuilder("rowid in (");
        for (int i = 0; i < list.size(); i++) {
            if (i != 0) {
                sb.append(",");
            }
            sb.append(((Long) list.get(i)).longValue());
        }
        sb.append(")");
        int iDelete = m10779().delete("raw_events", sb.toString(), null);
        if (iDelete != list.size()) {
            C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6037("Deleted fewer rows from raw events table than expected", Integer.valueOf(iDelete), Integer.valueOf(list.size()));
        }
    }

    /* renamed from: ˉᵴﹶ, reason: contains not printable characters */
    public final boolean m10789(C5428 c5428) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        String str = c5428.f20352;
        ˀᵗᵝᵭ();
        m11201();
        String str2 = c5428.f20351;
        String str3 = c5428.f20350;
        if (m10826(str2, str3) == null) {
            if (C4864.m10200(str3)) {
                if (m10795("select count(1) from user_attributes where app_id=? and name not like '!_%' escape '!'", new String[]{str2}) >= Math.max(Math.min(c4205.f15726.m5346(str2, AbstractC5018.f18641), 100), 25)) {
                    return false;
                }
            } else if (!"_npa".equals(str3)) {
                long jM10795 = m10795("select count(1) from user_attributes where app_id=? and origin=? AND name like '!_%' escape '!'", new String[]{str2, str});
                c4205.getClass();
                if (jM10795 >= 25) {
                    return false;
                }
            }
        }
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str2);
        contentValues.put("origin", str);
        contentValues.put("name", str3);
        contentValues.put("set_timestamp", Long.valueOf(c5428.f20353));
        m10777(contentValues, c5428.f20349);
        try {
            if (m10779().insertWithOnConflict("user_attributes", null, contentValues, 5) != -1) {
                return true;
            }
            C1736 c1736 = c4205.f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6039(C1736.m4941(str2), "Failed to insert/update user property (got -1). appId");
            return true;
        } catch (SQLiteException e) {
            C1736 c17362 = c4205.f15715;
            C4205.m9132(c17362);
            c17362.f6937.m6037("Error storing user property. appId", C1736.m4941(str2), e);
            return true;
        }
    }

    /* renamed from: ˊʽˎ, reason: contains not printable characters */
    public final void m10790(String str, C0802 c0802) {
        ˀᵗᵝᵭ();
        m11201();
        ᵩʛʽ.ˏˋٴ(str);
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˊᵻ r1 = c4205.f15721;
        C1736 c1736 = c4205.f15715;
        r1.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        C5559 c5559 = AbstractC5018.f18718;
        long jLongValue = jCurrentTimeMillis - ((Long) c5559.m11195(null)).longValue();
        long j = c0802.f3726;
        if (j < jLongValue || j > ((Long) c5559.m11195(null)).longValue() + jCurrentTimeMillis) {
            C4205.m9132(c1736);
            c1736.f6934.m6040("Storing trigger URI outside of the max retention time span. appId, now, timestamp", C1736.m4941(str), Long.valueOf(jCurrentTimeMillis), Long.valueOf(j));
        }
        C4205.m9132(c1736);
        c1736.f6935.m6038("Saving trigger URI");
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("trigger_uri", c0802.f3727);
        contentValues.put("source", Integer.valueOf(c0802.f3728));
        contentValues.put("timestamp_millis", Long.valueOf(j));
        try {
            if (m10779().insert("trigger_uris", null, contentValues) == -1) {
                C4205.m9132(c1736);
                c1736.f6937.m6039(C1736.m4941(str), "Failed to insert trigger URI (got -1). appId");
            }
        } catch (SQLiteException e) {
            C4205.m9132(c1736);
            c1736.f6937.m6037("Error storing trigger URI. appId", C1736.m4941(str), e);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:51:0x0123  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x0129  */
    /* JADX WARN: Type inference failed for: r3v3 */
    /* JADX WARN: Type inference failed for: r3v4, types: [android.database.Cursor] */
    /* JADX WARN: Type inference failed for: r3v5 */
    /* renamed from: ˊʾˊ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C4774 m10791(java.lang.String r24, java.lang.String r25, java.lang.String r26) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 301
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10791(java.lang.String, java.lang.String, java.lang.String):ᵶʣʿᵭ");
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x0093 A[Catch: all -> 0x006d, SQLiteException -> 0x00a4, TryCatch #0 {SQLiteException -> 0x00a4, blocks: (B:15:0x0072, B:17:0x0093, B:20:0x00a6), top: B:30:0x0072 }] */
    /* JADX WARN: Removed duplicated region for block: B:20:0x00a6 A[Catch: all -> 0x006d, SQLiteException -> 0x00a4, TRY_LEAVE, TryCatch #0 {SQLiteException -> 0x00a4, blocks: (B:15:0x0072, B:17:0x0093, B:20:0x00a6), top: B:30:0x0072 }] */
    /* renamed from: ˊᵸˊ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final long m10792(java.lang.String r14) {
        /*
            r13 = this;
            java.lang.Object r0 = r13.ᵧᵾˀˈ
            ᵮᵙˎ r0 = (defpackage.C4205) r0
            java.lang.String r1 = "select first_open_count from app2 where app_id=?"
            ᵩʛʽ.ˏˋٴ(r14)
            java.lang.String r2 = "first_open_count"
            ᵩʛʽ.ˏˋٴ(r2)
            r13.ˀᵗᵝᵭ()
            r13.m11201()
            android.database.sqlite.SQLiteDatabase r3 = r13.m10779()
            r3.beginTransaction()
            r4 = 0
            java.lang.StringBuilder r6 = new java.lang.StringBuilder     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r7 = 48
            r6.<init>(r7)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r6.append(r1)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            java.lang.String r1 = r6.toString()     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            java.lang.String[] r6 = new java.lang.String[]{r14}     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r7 = -1
            long r9 = r13.m10815(r1, r6, r7)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            int r13 = (r9 > r7 ? 1 : (r9 == r7 ? 0 : -1))
            java.lang.String r1 = "app2"
            java.lang.String r6 = "app_id"
            if (r13 != 0) goto L72
            android.content.ContentValues r13 = new android.content.ContentValues     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r13.<init>()     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r13.put(r6, r14)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r9 = 0
            java.lang.Integer r9 = java.lang.Integer.valueOf(r9)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r13.put(r2, r9)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            java.lang.String r10 = "previous_install_count"
            r13.put(r10, r9)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r9 = 0
            r10 = 5
            long r9 = r3.insertWithOnConflict(r1, r9, r13, r10)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            int r13 = (r9 > r7 ? 1 : (r9 == r7 ? 0 : -1))
            if (r13 != 0) goto L71
            ˎᵖ r13 = r0.f15715     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            defpackage.C4205.m9132(r13)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            ᵕᵵᵤ r13 = r13.f6937     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            java.lang.String r1 = "Failed to insert column (got -1). appId"
            ᵿˆᵲ r6 = defpackage.C1736.m4941(r14)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            r13.m6037(r1, r6, r2)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> L6f
            goto Lbd
        L6d:
            r13 = move-exception
            goto Lc1
        L6f:
            r13 = move-exception
            goto Lac
        L71:
            r9 = r4
        L72:
            android.content.ContentValues r13 = new android.content.ContentValues     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r13.<init>()     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r13.put(r6, r14)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r11 = 1
            long r11 = r11 + r9
            java.lang.Long r6 = java.lang.Long.valueOf(r11)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r13.put(r2, r6)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            java.lang.String r6 = "app_id = ?"
            java.lang.String[] r11 = new java.lang.String[]{r14}     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            int r13 = r3.update(r1, r13, r6, r11)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            long r11 = (long) r13     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            int r13 = (r11 > r4 ? 1 : (r11 == r4 ? 0 : -1))
            if (r13 != 0) goto La6
            ˎᵖ r13 = r0.f15715     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            defpackage.C4205.m9132(r13)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            ᵕᵵᵤ r13 = r13.f6937     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            java.lang.String r1 = "Failed to update column (got 0). appId"
            ᵿˆᵲ r4 = defpackage.C1736.m4941(r14)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r13.m6037(r1, r4, r2)     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            goto Lbd
        La4:
            r13 = move-exception
            goto Lab
        La6:
            r3.setTransactionSuccessful()     // Catch: java.lang.Throwable -> L6d android.database.sqlite.SQLiteException -> La4
            r7 = r9
            goto Lbd
        Lab:
            r4 = r9
        Lac:
            ˎᵖ r0 = r0.f15715     // Catch: java.lang.Throwable -> L6d
            defpackage.C4205.m9132(r0)     // Catch: java.lang.Throwable -> L6d
            ᵕᵵᵤ r0 = r0.f6937     // Catch: java.lang.Throwable -> L6d
            java.lang.String r1 = "Error inserting column. appId"
            ᵿˆᵲ r14 = defpackage.C1736.m4941(r14)     // Catch: java.lang.Throwable -> L6d
            r0.m6040(r1, r14, r2, r13)     // Catch: java.lang.Throwable -> L6d
            r7 = r4
        Lbd:
            r3.endTransaction()
            return r7
        Lc1:
            r3.endTransaction()
            throw r13
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10792(java.lang.String):long");
    }

    /* renamed from: ˌᵪ, reason: contains not printable characters */
    public final void m10793(String str, Long l, long j, C2461 c2461) {
        ˀᵗᵝᵭ();
        m11201();
        ᵩʛʽ.ᵝᵵᵺ(c2461);
        ᵩʛʽ.ˏˋٴ(str);
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        byte[] bArrM3565 = c2461.m3565();
        C1736 c1736 = c4205.f15715;
        C1736 c17362 = c4205.f15715;
        C4205.m9132(c1736);
        c1736.f6935.m6037("Saving complex main event, appId, data size", c4205.f15705.m7000(str), Integer.valueOf(bArrM3565.length));
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("event_id", l);
        contentValues.put("children_to_process", Long.valueOf(j));
        contentValues.put("main_event", bArrM3565);
        try {
            if (m10779().insertWithOnConflict("main_event_params", null, contentValues, 5) == -1) {
                C4205.m9132(c17362);
                c17362.f6937.m6039(C1736.m4941(str), "Failed to insert complex main event (got -1). appId");
            }
        } catch (SQLiteException e) {
            C4205.m9132(c17362);
            c17362.f6937.m6037("Error storing complex main event. appId", C1736.m4941(str), e);
        }
    }

    /* renamed from: ˌᵹᵨˑ, reason: contains not printable characters */
    public final void m10794(String str, String str2) {
        ᵩʛʽ.ˏˋٴ(str2);
        ˀᵗᵝᵭ();
        m11201();
        try {
            m10779().delete(str, "app_id=?", new String[]{str2});
        } catch (SQLiteException e) {
            C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6037("Error deleting snapshot. appId", C1736.m4941(str2), e);
        }
    }

    @Override // defpackage.AbstractC5564
    /* renamed from: ˎˑː */
    public final void mo4841() {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        if (c4205.f15726.m5353(null, AbstractC5018.f18662)) {
            C1325 c1325 = c4205.f15698;
            C4205.m9132(c1325);
            c1325.m4043(new RunnableC5339(2, this));
        }
    }

    /* renamed from: ˎᵬˀ, reason: contains not printable characters */
    public final long m10795(String str, String[] strArr) {
        Cursor cursor = null;
        try {
            try {
                Cursor cursorRawQuery = m10779().rawQuery(str, strArr);
                if (!cursorRawQuery.moveToFirst()) {
                    throw new SQLiteException("Database returned empty set");
                }
                long j = cursorRawQuery.getLong(0);
                cursorRawQuery.close();
                return j;
            } catch (SQLiteException e) {
                C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6037("Database error", str, e);
                throw e;
            }
        } catch (Throwable th) {
            if (0 != 0) {
                cursor.close();
            }
            throw th;
        }
    }

    /* renamed from: ˎᵶᵹ, reason: contains not printable characters */
    public final void m10796(String str, String str2) {
        ᵩʛʽ.ˏˋٴ(str);
        ᵩʛʽ.ˏˋٴ(str2);
        ˀᵗᵝᵭ();
        m11201();
        try {
            m10779().delete("conditional_properties", "app_id=? and name=?", new String[]{str, str2});
        } catch (SQLiteException e) {
            C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
            C1736 c1736 = c4205.f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6040("Error deleting conditional property", C1736.m4941(str), c4205.f15705.m6999(str2), e);
        }
    }

    /* renamed from: ˑᵝﹳᵜ, reason: contains not printable characters */
    public final Object m10797(Cursor cursor, int i) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        int type = cursor.getType(i);
        if (type == 0) {
            C1736 c1736 = c4205.f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6038("Loaded invalid null value from database");
            return null;
        }
        if (type == 1) {
            return Long.valueOf(cursor.getLong(i));
        }
        if (type == 2) {
            return Double.valueOf(cursor.getDouble(i));
        }
        if (type == 3) {
            return cursor.getString(i);
        }
        if (type != 4) {
            C1736 c17362 = c4205.f15715;
            C4205.m9132(c17362);
            c17362.f6937.m6039(Integer.valueOf(type), "Loaded invalid unknown value type, ignoring it");
            return null;
        }
        C1736 c17363 = c4205.f15715;
        C4205.m9132(c17363);
        c17363.f6937.m6038("Loaded invalid blob type value, ignoring it");
        return null;
    }

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public final void m10798(Long l) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        try {
            if (m10779().delete("upload_queue", "rowid=?", new String[]{l.toString()}) != 1) {
                C1736 c1736 = c4205.f15715;
                C4205.m9132(c1736);
                c1736.f6934.m6038("Deleted fewer rows from upload_queue than expected");
            }
        } catch (SQLiteException e) {
            C1736 c17362 = c4205.f15715;
            C4205.m9132(c17362);
            c17362.f6937.m6039(e, "Failed to delete a MeasurementBatch in a upload_queue table");
            throw e;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:39:0x00b7  */
    /* JADX WARN: Removed duplicated region for block: B:50:0x00cb  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x00d7  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0054  */
    /* JADX WARN: Removed duplicated region for block: B:9:0x005b  */
    /* renamed from: ᵎʾ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void m10799(java.lang.String r20) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 226
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10799(java.lang.String):void");
    }

    /* renamed from: ᵔᵨ, reason: contains not printable characters */
    public final C1416 m10800(long j, String str, long j2, boolean z, boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, boolean z7) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ᵩʛʽ.ˏˋٴ(str);
        ˀᵗᵝᵭ();
        m11201();
        String[] strArr = {str};
        C1416 c1416 = new C1416();
        Cursor cursorQuery = null;
        try {
            try {
                SQLiteDatabase sQLiteDatabaseM10779 = m10779();
                cursorQuery = sQLiteDatabaseM10779.query("apps", new String[]{"day", "daily_events_count", "daily_public_events_count", "daily_conversions_count", "daily_error_events_count", "daily_realtime_events_count", "daily_realtime_dcu_count", "daily_registered_triggers_count"}, "app_id=?", new String[]{str}, null, null, null);
                if (cursorQuery.moveToFirst()) {
                    if (cursorQuery.getLong(0) == j) {
                        c1416.f5797 = cursorQuery.getLong(1);
                        c1416.f5796 = cursorQuery.getLong(2);
                        c1416.f5795 = cursorQuery.getLong(3);
                        c1416.f5798 = cursorQuery.getLong(4);
                        c1416.f5792 = cursorQuery.getLong(5);
                        c1416.f5794 = cursorQuery.getLong(6);
                        c1416.f5793 = cursorQuery.getLong(7);
                    }
                    if (z) {
                        c1416.f5797 += j2;
                    }
                    if (z2) {
                        c1416.f5796 += j2;
                    }
                    if (z3) {
                        c1416.f5795 += j2;
                    }
                    if (z4) {
                        c1416.f5798 += j2;
                    }
                    if (z5) {
                        c1416.f5792 += j2;
                    }
                    if (z6) {
                        c1416.f5794 += j2;
                    }
                    if (z7) {
                        c1416.f5793 += j2;
                    }
                    ContentValues contentValues = new ContentValues();
                    contentValues.put("day", Long.valueOf(j));
                    contentValues.put("daily_public_events_count", Long.valueOf(c1416.f5796));
                    contentValues.put("daily_events_count", Long.valueOf(c1416.f5797));
                    contentValues.put("daily_conversions_count", Long.valueOf(c1416.f5795));
                    contentValues.put("daily_error_events_count", Long.valueOf(c1416.f5798));
                    contentValues.put("daily_realtime_events_count", Long.valueOf(c1416.f5792));
                    contentValues.put("daily_realtime_dcu_count", Long.valueOf(c1416.f5794));
                    contentValues.put("daily_registered_triggers_count", Long.valueOf(c1416.f5793));
                    sQLiteDatabaseM10779.update("apps", contentValues, "app_id=?", strArr);
                } else {
                    C1736 c1736 = c4205.f15715;
                    C4205.m9132(c1736);
                    c1736.f6934.m6039(C1736.m4941(str), "Not updating daily counts, app is not known. appId");
                }
            } catch (SQLiteException e) {
                C1736 c17362 = c4205.f15715;
                C4205.m9132(c17362);
                c17362.f6937.m6037("Error updating daily counts. appId", C1736.m4941(str), e);
            }
            if (cursorQuery != null) {
                cursorQuery.close();
            }
            return c1416;
        } finally {
        }
    }

    /* renamed from: ᵙᵢᵨᵳ, reason: contains not printable characters */
    public final void m10801(ArrayList arrayList) throws SQLException {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        ᵩʛʽ.ᵝᵵᵺ(arrayList);
        if (arrayList.size() == 0) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Given Integer is zero");
            return;
        }
        if (m10823()) {
            String strJoin = TextUtils.join(",", arrayList);
            String strM8592 = AbstractC3915.m8592(new StringBuilder(String.valueOf(strJoin).length() + 2), "(", strJoin, ")");
            if (m10795(AbstractC3915.m8592(new StringBuilder(strM8592.length() + 80), "SELECT COUNT(1) FROM queue WHERE rowid IN ", strM8592, " AND retry_count =  2147483647 LIMIT 1"), null) > 0) {
                C1736 c1736 = c4205.f15715;
                C4205.m9132(c1736);
                c1736.f6934.m6038("The number of upload retries exceeds the limit. Will remain unchanged.");
            }
            try {
                SQLiteDatabase sQLiteDatabaseM10779 = m10779();
                StringBuilder sb = new StringBuilder(strM8592.length() + 127);
                sb.append("UPDATE queue SET retry_count = IFNULL(retry_count, 0) + 1 WHERE rowid IN ");
                sb.append(strM8592);
                sb.append(" AND (retry_count IS NULL OR retry_count < 2147483647)");
                sQLiteDatabaseM10779.execSQL(sb.toString());
            } catch (SQLiteException e) {
                C1736 c17362 = c4205.f15715;
                C4205.m9132(c17362);
                c17362.f6937.m6039(e, "Error incrementing retry count. error");
            }
        }
    }

    /* renamed from: ᵛˈᵤ, reason: contains not printable characters */
    public final long m10802(String str) {
        ᵩʛʽ.ˏˋٴ(str);
        return m10815("select count(1) from events where app_id=? and name not like '!_%' escape '!'", new String[]{str}, 0L);
    }

    /* renamed from: ᵠᵪˀᵻ, reason: contains not printable characters */
    public final void m10803() {
        m11201();
        m10779().beginTransaction();
    }

    /* renamed from: ᵠᵿː, reason: contains not printable characters */
    public final C1934 m10804(String str, long j, byte[] bArr, String str2, String str3, int i, int i2, long j2, long j3, long j4) {
        EnumC5322 enumC5322;
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        if (TextUtils.isEmpty(str2)) {
            C1736 c1736 = c4205.f15715;
            C4205.m9132(c1736);
            c1736.f6941.m6038("Upload uri is null or empty. Destination is unknown. Dropping batch. ");
            return null;
        }
        try {
            C2215 c2215 = (C2215) C1680.m4831(C1363.m4202(), bArr);
            EnumC5322[] enumC5322ArrValues = EnumC5322.values();
            int length = enumC5322ArrValues.length;
            int i3 = 0;
            while (true) {
                if (i3 >= length) {
                    enumC5322 = EnumC5322.f19907;
                    break;
                }
                enumC5322 = enumC5322ArrValues[i3];
                if (enumC5322.f19914 == i) {
                    break;
                }
                i3++;
            }
            if (enumC5322 != EnumC5322.f19913 && enumC5322 != EnumC5322.f19909 && i2 > 0) {
                ArrayList arrayList = new ArrayList();
                Iterator it = DesugarCollections.unmodifiableList(((C1363) c2215.f20589).m4212()).iterator();
                while (it.hasNext()) {
                    C0172 c0172 = (C0172) ((C1285) it.next()).m10438();
                    c0172.m11120();
                    ((C1285) c0172.f20589).m3980(i2);
                    arrayList.add((C1285) c0172.m11118());
                }
                c2215.m11120();
                ((C1363) c2215.f20589).m4213();
                c2215.m11120();
                ((C1363) c2215.f20589).m4203(arrayList);
            }
            HashMap map = new HashMap();
            if (str3 != null) {
                String[] strArrSplit = str3.split("\r\n");
                int length2 = strArrSplit.length;
                int i4 = 0;
                while (true) {
                    if (i4 >= length2) {
                        break;
                    }
                    String str4 = strArrSplit[i4];
                    if (str4.isEmpty()) {
                        break;
                    }
                    String[] strArrSplit2 = str4.split("=", 2);
                    if (strArrSplit2.length != 2) {
                        C1736 c17362 = c4205.f15715;
                        C4205.m9132(c17362);
                        c17362.f6937.m6039(str4, "Invalid upload header: ");
                        break;
                    }
                    map.put(strArrSplit2[0], strArrSplit2[1]);
                    i4++;
                }
            }
            return new C1934(j, (C1363) c2215.m11118(), str2, map, enumC5322, j2, j3, j4, i2);
        } catch (IOException e) {
            C1736 c17363 = c4205.f15715;
            C4205.m9132(c17363);
            c17363.f6937.m6037("Failed to queued MeasurementBatch from upload_queue. appId", str, e);
            return null;
        }
    }

    /* renamed from: ᵡᵘˎʽ, reason: contains not printable characters */
    public final void m10805(Long l) throws SQLException {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        if (m10823()) {
            StringBuilder sb = new StringBuilder(l.toString().length() + 86);
            sb.append("SELECT COUNT(1) FROM upload_queue WHERE rowid = ");
            sb.append(l);
            sb.append(" AND retry_count =  2147483647 LIMIT 1");
            if (m10795(sb.toString(), null) > 0) {
                C1736 c1736 = c4205.f15715;
                C4205.m9132(c1736);
                c1736.f6934.m6038("The number of upload retries exceeds the limit. Will remain unchanged.");
            }
            try {
                SQLiteDatabase sQLiteDatabaseM10779 = m10779();
                c4205.f15721.getClass();
                long jCurrentTimeMillis = System.currentTimeMillis();
                StringBuilder sb2 = new StringBuilder(String.valueOf(jCurrentTimeMillis).length() + 60);
                sb2.append(" SET retry_count = retry_count + 1, last_upload_timestamp = ");
                sb2.append(jCurrentTimeMillis);
                String string = sb2.toString();
                StringBuilder sb3 = new StringBuilder(string.length() + 34 + l.toString().length() + 29);
                sb3.append("UPDATE upload_queue");
                sb3.append(string);
                sb3.append(" WHERE rowid = ");
                sb3.append(l);
                sb3.append(" AND retry_count < 2147483647");
                sQLiteDatabaseM10779.execSQL(sb3.toString());
            } catch (SQLiteException e) {
                C1736 c17362 = c4205.f15715;
                C4205.m9132(c17362);
                c17362.f6937.m6039(e, "Error incrementing retry count. error");
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:24:0x005e  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0061 A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:28:0x0064  */
    /* JADX WARN: Type inference failed for: r3v0, types: [ᵢˇᵭ, ᵻᵬᵵᵪ, ﹳﾞ] */
    /* JADX WARN: Type inference failed for: r3v3 */
    /* JADX WARN: Type inference failed for: r3v4 */
    /* JADX WARN: Type inference failed for: r3v5 */
    /* JADX WARN: Type inference failed for: r3v7, types: [android.database.Cursor] */
    /* JADX WARN: Type inference failed for: r3v9, types: [android.database.Cursor] */
    /* renamed from: ᵡᵶᵡ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C4500 m10806(java.lang.String r4) throws java.lang.Throwable {
        /*
            r3 = this;
            java.lang.Object r0 = r3.ᵧᵾˀˈ
            ᵮᵙˎ r0 = (defpackage.C4205) r0
            ᵩʛʽ.ᵝᵵᵺ(r4)
            r3.ˀᵗᵝᵭ()
            r3.m11201()
            java.lang.String[] r4 = new java.lang.String[]{r4}
            java.lang.String r1 = "select consent_state, consent_source from consent_settings where app_id=? limit 1;"
            r2 = 0
            android.database.sqlite.SQLiteDatabase r3 = r3.m10779()     // Catch: java.lang.Throwable -> L47 android.database.sqlite.SQLiteException -> L4a
            android.database.Cursor r3 = r3.rawQuery(r1, r4)     // Catch: java.lang.Throwable -> L47 android.database.sqlite.SQLiteException -> L4a
            boolean r4 = r3.moveToFirst()     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            if (r4 != 0) goto L36
            ˎᵖ r4 = r0.f15715     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            defpackage.C4205.m9132(r4)     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            ᵕᵵᵤ r4 = r4.f6935     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            java.lang.String r1 = "No data found"
            r4.m6038(r1)     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
        L2e:
            r3.close()
            goto L5c
        L32:
            r4 = move-exception
            goto L45
        L34:
            r4 = move-exception
            goto L4d
        L36:
            r4 = 0
            java.lang.String r4 = r3.getString(r4)     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            r1 = 1
            int r1 = r3.getInt(r1)     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            ᵲᵛˈ r2 = defpackage.C4500.m9591(r1, r4)     // Catch: java.lang.Throwable -> L32 android.database.sqlite.SQLiteException -> L34
            goto L2e
        L45:
            r2 = r3
            goto L62
        L47:
            r3 = move-exception
            r4 = r3
            goto L62
        L4a:
            r3 = move-exception
            r4 = r3
            r3 = r2
        L4d:
            ˎᵖ r0 = r0.f15715     // Catch: java.lang.Throwable -> L32
            defpackage.C4205.m9132(r0)     // Catch: java.lang.Throwable -> L32
            ᵕᵵᵤ r0 = r0.f6937     // Catch: java.lang.Throwable -> L32
            java.lang.String r1 = "Error querying database."
            r0.m6039(r4, r1)     // Catch: java.lang.Throwable -> L32
            if (r3 == 0) goto L5c
            goto L2e
        L5c:
            if (r2 != 0) goto L61
            ᵲᵛˈ r3 = defpackage.C4500.f16775
            return r3
        L61:
            return r2
        L62:
            if (r2 == 0) goto L67
            r2.close()
        L67:
            throw r4
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10806(java.lang.String):ᵲᵛˈ");
    }

    /* renamed from: ᵣᵟᵔ, reason: contains not printable characters */
    public final C4500 m10807(String str) {
        ᵩʛʽ.ᵝᵵᵺ(str);
        ˀᵗᵝᵭ();
        m11201();
        return C4500.m9591(100, m10832("select storage_consent_at_bundling from consent_settings where app_id=? limit 1;", new String[]{str}));
    }

    /* renamed from: ᵤᵼˑʠ, reason: contains not printable characters */
    public final void m10808(String str, C4500 c4500) {
        ᵩʛʽ.ᵝᵵᵺ(str);
        ᵩʛʽ.ᵝᵵᵺ(c4500);
        ˀᵗᵝᵭ();
        m11201();
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("consent_state", c4500.m9596());
        contentValues.put("consent_source", Integer.valueOf(c4500.f16777));
        m10782(contentValues);
    }

    /* renamed from: ᵥʩᵩˑ, reason: contains not printable characters */
    public final C4774 m10809(String str, C2461 c2461, String str2) throws Throwable {
        C4774 c4774M10791 = m10791("events", str, c2461.m6296());
        if (c4774M10791 != null) {
            long j = c4774M10791.f17733 + 1;
            long j2 = c4774M10791.f17743 + 1;
            return new C4774(c4774M10791.f17738, c4774M10791.f17739, c4774M10791.f17736 + 1, j2, j, c4774M10791.f17735, c4774M10791.f17734, c4774M10791.f17742, c4774M10791.f17737, c4774M10791.f17740, c4774M10791.f17741);
        }
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        C1736 c1736 = c4205.f15715;
        C4205.m9132(c1736);
        c1736.f6934.m6037("Event aggregate wasn't created during raw event logging. appId, event", C1736.m4941(str), c4205.f15705.m7000(str2));
        return new C4774(str, c2461.m6296(), 1L, 1L, 1L, c2461.m6288(), 0L, null, null, null, null);
    }

    /* JADX WARN: Code restructure failed: missing block: B:21:0x00b1, code lost:
    
        defpackage.C4205.m9132(r13);
        r13.f6937.m6039(1000, "Read more than the max allowed user properties, ignoring excess");
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:49:0x012e  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x0135  */
    /* JADX WARN: Type inference failed for: r3v0, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r3v1, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r3v3, types: [java.util.List] */
    /* renamed from: ᵦᵳˎ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final java.util.List m10810(java.lang.String r23, java.lang.String r24, java.lang.String r25) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 313
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10810(java.lang.String, java.lang.String, java.lang.String):java.util.List");
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0087  */
    /* JADX WARN: Removed duplicated region for block: B:29:0x008d  */
    /* JADX WARN: Removed duplicated region for block: B:35:? A[SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r2v0 */
    /* JADX WARN: Type inference failed for: r2v1, types: [android.database.Cursor] */
    /* JADX WARN: Type inference failed for: r2v2 */
    /* renamed from: ᵦᵽᵢ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C1601 m10811(java.lang.String r12) throws java.lang.Throwable {
        /*
            r11 = this;
            java.lang.Object r0 = r11.ᵧᵾˀˈ
            r1 = r0
            ᵮᵙˎ r1 = (defpackage.C4205) r1
            ᵩʛʽ.ˏˋٴ(r12)
            r11.ˀᵗᵝᵭ()
            r11.m11201()
            r2 = 0
            android.database.sqlite.SQLiteDatabase r3 = r11.m10779()     // Catch: java.lang.Throwable -> L6e android.database.sqlite.SQLiteException -> L72
            java.lang.String r4 = "apps"
            java.lang.String r11 = "remote_config"
            java.lang.String r0 = "config_last_modified_time"
            java.lang.String r5 = "e_tag"
            java.lang.String[] r5 = new java.lang.String[]{r11, r0, r5}     // Catch: java.lang.Throwable -> L6e android.database.sqlite.SQLiteException -> L72
            java.lang.String r6 = "app_id=?"
            java.lang.String[] r7 = new java.lang.String[]{r12}     // Catch: java.lang.Throwable -> L6e android.database.sqlite.SQLiteException -> L72
            r9 = 0
            r10 = 0
            r8 = 0
            android.database.Cursor r11 = r3.query(r4, r5, r6, r7, r8, r9, r10)     // Catch: java.lang.Throwable -> L6e android.database.sqlite.SQLiteException -> L72
            boolean r0 = r11.moveToFirst()     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            if (r0 != 0) goto L33
            goto L85
        L33:
            r0 = 0
            byte[] r0 = r11.getBlob(r0)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            r3 = 1
            java.lang.String r3 = r11.getString(r3)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            r4 = 2
            java.lang.String r4 = r11.getString(r4)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            boolean r5 = r11.moveToNext()     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            if (r5 == 0) goto L5e
            ˎᵖ r5 = r1.f15715     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            defpackage.C4205.m9132(r5)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            ᵕᵵᵤ r5 = r5.f6937     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            java.lang.String r6 = "Got multiple records for app config, expected one. appId"
            ᵿˆᵲ r7 = defpackage.C1736.m4941(r12)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            r5.m6039(r7, r6)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            goto L5e
        L59:
            r0 = move-exception
            r12 = r0
            goto L6c
        L5c:
            r0 = move-exception
            goto L75
        L5e:
            if (r0 != 0) goto L61
            goto L85
        L61:
            ˌᵎʕᵪ r5 = new ˌᵎʕᵪ     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            r6 = 8
            r5.<init>(r0, r3, r4, r6)     // Catch: java.lang.Throwable -> L59 android.database.sqlite.SQLiteException -> L5c
            r11.close()
            return r5
        L6c:
            r2 = r11
            goto L8b
        L6e:
            r0 = move-exception
            r11 = r0
            r12 = r11
            goto L8b
        L72:
            r0 = move-exception
            r11 = r0
            r11 = r2
        L75:
            ˎᵖ r1 = r1.f15715     // Catch: java.lang.Throwable -> L59
            defpackage.C4205.m9132(r1)     // Catch: java.lang.Throwable -> L59
            ᵕᵵᵤ r1 = r1.f6937     // Catch: java.lang.Throwable -> L59
            java.lang.String r3 = "Error querying remote config. appId"
            ᵿˆᵲ r12 = defpackage.C1736.m4941(r12)     // Catch: java.lang.Throwable -> L59
            r1.m6037(r3, r12, r0)     // Catch: java.lang.Throwable -> L59
        L85:
            if (r11 == 0) goto L8a
            r11.close()
        L8a:
            return r2
        L8b:
            if (r2 == 0) goto L90
            r2.close()
        L90:
            throw r12
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10811(java.lang.String):ˌᵎʕᵪ");
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v3, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r0v4, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r0v5, types: [java.util.ArrayList] */
    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public final List m10812(String str, C0418 c0418, int i) {
        ?? arrayList;
        ᵩʛʽ.ˏˋٴ(str);
        ˀᵗᵝᵭ();
        m11201();
        Cursor cursorQuery = null;
        try {
            try {
                SQLiteDatabase sQLiteDatabaseM10779 = m10779();
                String[] strArr = {"rowId", "app_id", "measurement_batch", "upload_uri", "upload_headers", "upload_type", "retry_count", "creation_timestamp", "associated_row_id", "last_upload_timestamp"};
                String strM10778 = m10778(c0418.f2326);
                String strM10780 = m10780();
                StringBuilder sb = new StringBuilder(strM10778.length() + 17 + strM10780.length());
                sb.append("app_id=?");
                sb.append(strM10778);
                sb.append(" AND NOT ");
                sb.append(strM10780);
                cursorQuery = sQLiteDatabaseM10779.query("upload_queue", strArr, sb.toString(), new String[]{str}, null, null, "creation_timestamp ASC", i > 0 ? String.valueOf(i) : null);
                arrayList = new ArrayList();
                while (cursorQuery.moveToNext()) {
                    C1934 c1934M10804 = m10804(str, cursorQuery.getLong(0), cursorQuery.getBlob(2), cursorQuery.getString(3), cursorQuery.getString(4), cursorQuery.getInt(5), cursorQuery.getInt(6), cursorQuery.getLong(7), cursorQuery.getLong(8), cursorQuery.getLong(9));
                    if (c1934M10804 != null) {
                        arrayList.add(c1934M10804);
                    }
                }
            } catch (SQLiteException e) {
                C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6037("Error to querying MeasurementBatch from upload_queue. appId", str, e);
                arrayList = Collections.EMPTY_LIST;
            }
            return arrayList;
        } finally {
            if (cursorQuery != null) {
                cursorQuery.close();
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:102:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00ef A[Catch: all -> 0x0079, SQLiteException -> 0x007c, TryCatch #4 {all -> 0x0079, blocks: (B:3:0x0017, B:8:0x002b, B:14:0x0049, B:15:0x0065, B:18:0x006d, B:19:0x0071, B:40:0x00c9, B:42:0x00ef, B:43:0x0101, B:44:0x0105, B:45:0x0115, B:47:0x011b, B:48:0x012b, B:60:0x0159, B:63:0x0161, B:64:0x016c, B:66:0x018c, B:67:0x019a, B:68:0x01a4, B:73:0x01e2, B:72:0x01d2, B:76:0x01e9, B:53:0x0146, B:78:0x01fb, B:82:0x020e, B:11:0x003d, B:29:0x0088, B:31:0x008e, B:35:0x009d, B:38:0x00c1, B:32:0x0093), top: B:89:0x0017 }] */
    /* JADX WARN: Removed duplicated region for block: B:43:0x0101 A[Catch: all -> 0x0079, SQLiteException -> 0x007c, TRY_LEAVE, TryCatch #4 {all -> 0x0079, blocks: (B:3:0x0017, B:8:0x002b, B:14:0x0049, B:15:0x0065, B:18:0x006d, B:19:0x0071, B:40:0x00c9, B:42:0x00ef, B:43:0x0101, B:44:0x0105, B:45:0x0115, B:47:0x011b, B:48:0x012b, B:60:0x0159, B:63:0x0161, B:64:0x016c, B:66:0x018c, B:67:0x019a, B:68:0x01a4, B:73:0x01e2, B:72:0x01d2, B:76:0x01e9, B:53:0x0146, B:78:0x01fb, B:82:0x020e, B:11:0x003d, B:29:0x0088, B:31:0x008e, B:35:0x009d, B:38:0x00c1, B:32:0x0093), top: B:89:0x0017 }] */
    /* JADX WARN: Removed duplicated region for block: B:66:0x018c A[Catch: all -> 0x0079, SQLiteException -> 0x007c, LOOP:0: B:66:0x018c->B:101:?, LOOP_START, TRY_LEAVE, TryCatch #4 {all -> 0x0079, blocks: (B:3:0x0017, B:8:0x002b, B:14:0x0049, B:15:0x0065, B:18:0x006d, B:19:0x0071, B:40:0x00c9, B:42:0x00ef, B:43:0x0101, B:44:0x0105, B:45:0x0115, B:47:0x011b, B:48:0x012b, B:60:0x0159, B:63:0x0161, B:64:0x016c, B:66:0x018c, B:67:0x019a, B:68:0x01a4, B:73:0x01e2, B:72:0x01d2, B:76:0x01e9, B:53:0x0146, B:78:0x01fb, B:82:0x020e, B:11:0x003d, B:29:0x0088, B:31:0x008e, B:35:0x009d, B:38:0x00c1, B:32:0x0093), top: B:89:0x0017 }] */
    /* JADX WARN: Removed duplicated region for block: B:76:0x01e9 A[Catch: all -> 0x0079, SQLiteException -> 0x007c, TryCatch #4 {all -> 0x0079, blocks: (B:3:0x0017, B:8:0x002b, B:14:0x0049, B:15:0x0065, B:18:0x006d, B:19:0x0071, B:40:0x00c9, B:42:0x00ef, B:43:0x0101, B:44:0x0105, B:45:0x0115, B:47:0x011b, B:48:0x012b, B:60:0x0159, B:63:0x0161, B:64:0x016c, B:66:0x018c, B:67:0x019a, B:68:0x01a4, B:73:0x01e2, B:72:0x01d2, B:76:0x01e9, B:53:0x0146, B:78:0x01fb, B:82:0x020e, B:11:0x003d, B:29:0x0088, B:31:0x008e, B:35:0x009d, B:38:0x00c1, B:32:0x0093), top: B:89:0x0017 }] */
    /* JADX WARN: Removed duplicated region for block: B:84:0x0220 A[DONT_GENERATE] */
    /* JADX WARN: Type inference failed for: r9v0 */
    /* JADX WARN: Type inference failed for: r9v1 */
    /* JADX WARN: Type inference failed for: r9v2, types: [boolean] */
    /* JADX WARN: Type inference failed for: r9v24 */
    /* JADX WARN: Type inference failed for: r9v25 */
    /* JADX WARN: Type inference failed for: r9v3 */
    /* JADX WARN: Type inference failed for: r9v5 */
    /* renamed from: ᵨٴ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void m10813(java.lang.String r21, long r22, long r24, defpackage.C2823 r26) {
        /*
            Method dump skipped, instructions count: 554
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10813(java.lang.String, long, long, ᵜːˎ):void");
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:31:0x00a0  */
    /* JADX WARN: Type inference failed for: r0v1, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r0v4, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r0v6, types: [java.util.List] */
    /* renamed from: ᵪᵛʿ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final java.util.List m10814(java.lang.String r13) {
        /*
            r12 = this;
            java.lang.Object r0 = r12.ᵧᵾˀˈ
            r1 = r0
            ᵮᵙˎ r1 = (defpackage.C4205) r1
            ᵩʛʽ.ˏˋٴ(r13)
            r12.ˀᵗᵝᵭ()
            r12.m11201()
            java.util.ArrayList r0 = new java.util.ArrayList
            r0.<init>()
            java.lang.String r10 = "1000"
            r11 = 0
            android.database.sqlite.SQLiteDatabase r2 = r12.m10779()     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            java.lang.String r3 = "user_attributes"
            java.lang.String r4 = "name"
            java.lang.String r5 = "origin"
            java.lang.String r6 = "set_timestamp"
            java.lang.String r7 = "value"
            java.lang.String[] r4 = new java.lang.String[]{r4, r5, r6, r7}     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            java.lang.String r5 = "app_id=?"
            java.lang.String[] r6 = new java.lang.String[]{r13}     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            java.lang.String r9 = "rowid"
            r1.getClass()     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            r7 = 0
            r8 = 0
            android.database.Cursor r11 = r2.query(r3, r4, r5, r6, r7, r8, r9, r10)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            boolean r2 = r11.moveToFirst()     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            if (r2 == 0) goto L9e
        L3f:
            r2 = 0
            java.lang.String r6 = r11.getString(r2)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            r2 = 1
            java.lang.String r2 = r11.getString(r2)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            if (r2 != 0) goto L4d
            java.lang.String r2 = ""
        L4d:
            r5 = r2
            goto L53
        L4f:
            r0 = move-exception
            r12 = r0
            r4 = r13
            goto L8c
        L53:
            r2 = 2
            long r7 = r11.getLong(r2)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            r2 = 3
            java.lang.Object r9 = r12.m10797(r11, r2)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            if (r9 != 0) goto L74
            ˎᵖ r2 = r1.f15715     // Catch: android.database.sqlite.SQLiteException -> L4f java.lang.Throwable -> L71
            defpackage.C4205.m9132(r2)     // Catch: android.database.sqlite.SQLiteException -> L4f java.lang.Throwable -> L71
            ᵕᵵᵤ r2 = r2.f6937     // Catch: android.database.sqlite.SQLiteException -> L4f java.lang.Throwable -> L71
            java.lang.String r3 = "Read invalid user property value, ignoring it. appId"
            ᵿˆᵲ r4 = defpackage.C1736.m4941(r13)     // Catch: android.database.sqlite.SQLiteException -> L4f java.lang.Throwable -> L71
            r2.m6039(r4, r3)     // Catch: android.database.sqlite.SQLiteException -> L4f java.lang.Throwable -> L71
            r4 = r13
            goto L7d
        L71:
            r0 = move-exception
            r12 = r0
            goto La4
        L74:
            ᵾᵛᵼ r3 = new ᵾᵛᵼ     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L89
            r4 = r13
            r3.<init>(r4, r5, r6, r7, r9)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L86
            r0.add(r3)     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L86
        L7d:
            boolean r13 = r11.moveToNext()     // Catch: java.lang.Throwable -> L71 android.database.sqlite.SQLiteException -> L86
            if (r13 != 0) goto L84
            goto L9e
        L84:
            r13 = r4
            goto L3f
        L86:
            r0 = move-exception
        L87:
            r12 = r0
            goto L8c
        L89:
            r0 = move-exception
            r4 = r13
            goto L87
        L8c:
            ˎᵖ r13 = r1.f15715     // Catch: java.lang.Throwable -> L71
            defpackage.C4205.m9132(r13)     // Catch: java.lang.Throwable -> L71
            ᵕᵵᵤ r13 = r13.f6937     // Catch: java.lang.Throwable -> L71
            java.lang.String r0 = "Error querying user properties. appId"
            ᵿˆᵲ r1 = defpackage.C1736.m4941(r4)     // Catch: java.lang.Throwable -> L71
            r13.m6037(r0, r1, r12)     // Catch: java.lang.Throwable -> L71
            java.util.List r0 = java.util.Collections.EMPTY_LIST     // Catch: java.lang.Throwable -> L71
        L9e:
            if (r11 == 0) goto La3
            r11.close()
        La3:
            return r0
        La4:
            if (r11 == 0) goto La9
            r11.close()
        La9:
            throw r12
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10814(java.lang.String):java.util.List");
    }

    /* renamed from: ᵫᵮʾ, reason: contains not printable characters */
    public final long m10815(String str, String[] strArr, long j) {
        Cursor cursorRawQuery = null;
        try {
            try {
                cursorRawQuery = m10779().rawQuery(str, strArr);
                if (cursorRawQuery.moveToFirst()) {
                    j = cursorRawQuery.getLong(0);
                }
                cursorRawQuery.close();
                return j;
            } catch (SQLiteException e) {
                C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6037("Database error", str, e);
                throw e;
            }
        } catch (Throwable th) {
            if (cursorRawQuery != null) {
                cursorRawQuery.close();
            }
            throw th;
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:7:0x0055, code lost:
    
        r0 = r1.f15715;
        defpackage.C4205.m9132(r0);
        r0.f6937.m6039(1000, "Read more than the max allowed conditional properties, ignoring extra");
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r2v0, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r2v2, types: [java.util.List] */
    /* JADX WARN: Type inference failed for: r2v3, types: [java.util.List] */
    /* renamed from: ᵮᴵˊ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final java.util.List m10816(java.lang.String r29, java.lang.String[] r30) {
        /*
            Method dump skipped, instructions count: 277
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10816(java.lang.String, java.lang.String[]):java.util.List");
    }

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public final long m10817(String str, C1363 c1363, String str2, Map map, EnumC5322 enumC5322, Long l) {
        int iDelete;
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        ᵩʛʽ.ᵝᵵᵺ(c1363);
        ᵩʛʽ.ˏˋٴ(str);
        ˀᵗᵝᵭ();
        m11201();
        if (m10823()) {
            C0524 c0524 = this.f20600;
            long jM9666 = c0524.f2717.f16415.m9666();
            ˊᵻ r10 = c4205.f15721;
            C1736 c1736 = c4205.f15715;
            r10.getClass();
            long jElapsedRealtime = SystemClock.elapsedRealtime();
            if (Math.abs(jElapsedRealtime - jM9666) > ((Long) AbstractC5018.f18674.m11195(null)).longValue()) {
                c0524.f2717.f16415.m9668(jElapsedRealtime);
                ˀᵗᵝᵭ();
                m11201();
                if (m10823() && (iDelete = m10779().delete("upload_queue", m10780(), new String[0])) > 0) {
                    C4205.m9132(c1736);
                    c1736.f6935.m6039(Integer.valueOf(iDelete), "Deleted stale MeasurementBatch rows from upload_queue. rowsDeleted");
                }
                ᵩʛʽ.ˏˋٴ(str);
                ˀᵗᵝᵭ();
                m11201();
                try {
                    int iM5346 = c4205.f15726.m5346(str, AbstractC5018.f18676);
                    if (iM5346 > 0) {
                        m10779().delete("upload_queue", "rowid in (SELECT rowid FROM upload_queue WHERE app_id=? ORDER BY rowid DESC LIMIT -1 OFFSET ?)", new String[]{str, String.valueOf(iM5346)});
                    }
                } catch (SQLiteException e) {
                    C4205.m9132(c1736);
                    c1736.f6937.m6037("Error deleting over the limit queued batches. appId", C1736.m4941(str), e);
                }
            }
        }
        ArrayList arrayList = new ArrayList();
        for (Map.Entry entry : map.entrySet()) {
            String str3 = (String) entry.getKey();
            String str4 = (String) entry.getValue();
            StringBuilder sb = new StringBuilder(String.valueOf(str3).length() + 1 + String.valueOf(str4).length());
            sb.append(str3);
            sb.append("=");
            sb.append(str4);
            arrayList.add(sb.toString());
        }
        byte[] bArrM3565 = c1363.m3565();
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("measurement_batch", bArrM3565);
        contentValues.put("upload_uri", str2);
        contentValues.put("upload_headers", TextUtils.join("\r\n", arrayList));
        contentValues.put("upload_type", Integer.valueOf(enumC5322.f19914));
        ˊᵻ r0 = c4205.f15721;
        C1736 c17362 = c4205.f15715;
        r0.getClass();
        contentValues.put("creation_timestamp", Long.valueOf(System.currentTimeMillis()));
        contentValues.put("retry_count", (Integer) 0);
        if (l != null) {
            contentValues.put("associated_row_id", l);
        }
        try {
            long jInsert = m10779().insert("upload_queue", null, contentValues);
            if (jInsert != -1) {
                return jInsert;
            }
            C4205.m9132(c17362);
            c17362.f6937.m6039(str, "Failed to insert MeasurementBatch (got -1) to upload_queue. appId");
            return -1L;
        } catch (SQLiteException e2) {
            C4205.m9132(c17362);
            c17362.f6937.m6037("Error storing MeasurementBatch to upload_queue. appId", str, e2);
            return -1L;
        }
    }

    /* renamed from: ᵯᵽ, reason: contains not printable characters */
    public final List m10818(String str, String str2, String str3) {
        ᵩʛʽ.ˏˋٴ(str);
        ˀᵗᵝᵭ();
        m11201();
        ArrayList arrayList = new ArrayList(3);
        arrayList.add(str);
        StringBuilder sb = new StringBuilder("app_id=?");
        if (!TextUtils.isEmpty(str2)) {
            arrayList.add(str2);
            sb.append(" and origin=?");
        }
        if (!TextUtils.isEmpty(str3)) {
            arrayList.add(String.valueOf(str3).concat("*"));
            sb.append(" and name glob ?");
        }
        return m10816(sb.toString(), (String[]) arrayList.toArray(new String[arrayList.size()]));
    }

    /* renamed from: ᵰʖʢ, reason: contains not printable characters */
    public final void m10819() {
        m11201();
        m10779().endTransaction();
    }

    /* renamed from: ᵰᵷᵹˆ, reason: contains not printable characters */
    public final C1416 m10820(long j, String str, boolean z, boolean z2, boolean z3, boolean z4) {
        return m10800(j, str, 1L, false, false, z, false, z2, z3, z4);
    }

    /* renamed from: ᵱˑᵲ, reason: contains not printable characters */
    public final void m10821(C1285 c1285, boolean z) {
        ˀᵗᵝᵭ();
        m11201();
        ᵩʛʽ.ˏˋٴ(c1285.m3954());
        if (!c1285.m3898()) {
            ᵨᴵᵺ.ˌʾˀ();
            return;
        }
        m10834();
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˊᵻ r1 = c4205.f15721;
        C1736 c1736 = c4205.f15715;
        r1.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        long jM3850 = c1285.m3850();
        C5559 c5559 = AbstractC5018.f18664;
        if (jM3850 < jCurrentTimeMillis - ((Long) c5559.m11195(null)).longValue() || c1285.m3850() > ((Long) c5559.m11195(null)).longValue() + jCurrentTimeMillis) {
            C4205.m9132(c1736);
            c1736.f6934.m6040("Storing bundle outside of the max uploading time span. appId, now, timestamp", C1736.m4941(c1285.m3954()), Long.valueOf(jCurrentTimeMillis), Long.valueOf(c1285.m3850()));
        }
        byte[] bArrM3565 = c1285.m3565();
        try {
            C1680 c1680 = this.f20600.f2705;
            C0524.m2252(c1680);
            byte[] bArrM4846 = c1680.m4846(bArrM3565);
            C4205.m9132(c1736);
            c1736.f6935.m6039(Integer.valueOf(bArrM4846.length), "Saving bundle, size");
            ContentValues contentValues = new ContentValues();
            contentValues.put("app_id", c1285.m3954());
            contentValues.put("bundle_end_timestamp", Long.valueOf(c1285.m3850()));
            contentValues.put("data", bArrM4846);
            contentValues.put("has_realtime", Integer.valueOf(z ? 1 : 0));
            if (c1285.m3992()) {
                contentValues.put("retry_count", Integer.valueOf(c1285.m3908()));
            }
            try {
                if (m10779().insert("queue", null, contentValues) == -1) {
                    C4205.m9132(c1736);
                    c1736.f6937.m6039(C1736.m4941(c1285.m3954()), "Failed to insert bundle (got -1). appId");
                }
            } catch (SQLiteException e) {
                C4205.m9132(c1736);
                c1736.f6937.m6037("Error storing bundle. appId", C1736.m4941(c1285.m3954()), e);
            }
        } catch (IOException e2) {
            C4205.m9132(c1736);
            c1736.f6937.m6037("Data loss. Failed to serialize bundle. appId", C1736.m4941(c1285.m3954()), e2);
        }
    }

    /* renamed from: ᵲʟᵹ, reason: contains not printable characters */
    public final void m10822(C4869 c4869, boolean z) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        C4205 c42052 = c4869.f18118;
        ˀᵗᵝᵭ();
        m11201();
        String strM10261 = c4869.m10261();
        ᵩʛʽ.ᵝᵵᵺ(strM10261);
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", strM10261);
        EnumC1013 enumC1013 = EnumC1013.f4454;
        C0524 c0524 = this.f20600;
        if (z) {
            contentValues.put("app_instance_id", (String) null);
        } else if (c0524.m2301(strM10261).m9598(enumC1013)) {
            contentValues.put("app_instance_id", c4869.m10283());
        }
        contentValues.put("gmp_app_id", c4869.m10292());
        if (c0524.m2301(strM10261).m9598(EnumC1013.f4451)) {
            C1325 c1325 = c42052.f15698;
            C4205.m9132(c1325);
            c1325.m4042();
            contentValues.put("resettable_device_id_hash", c4869.f18095);
        }
        C1325 c13252 = c42052.f15698;
        C4205.m9132(c13252);
        c13252.m4042();
        contentValues.put("last_bundle_index", Long.valueOf(c4869.f18100));
        C1325 c13253 = c42052.f15698;
        C4205.m9132(c13253);
        c13253.m4042();
        contentValues.put("last_bundle_start_timestamp", Long.valueOf(c4869.f18131));
        C1325 c13254 = c42052.f15698;
        C4205.m9132(c13254);
        c13254.m4042();
        contentValues.put("last_bundle_end_timestamp", Long.valueOf(c4869.f18110));
        contentValues.put("app_version", c4869.m10264());
        C1325 c13255 = c42052.f15698;
        C4205.m9132(c13255);
        c13255.m4042();
        contentValues.put("app_store", c4869.f18098);
        C1325 c13256 = c42052.f15698;
        C4205.m9132(c13256);
        c13256.m4042();
        contentValues.put("gmp_version", Long.valueOf(c4869.f18124));
        C1325 c13257 = c42052.f15698;
        C4205.m9132(c13257);
        c13257.m4042();
        contentValues.put("dev_cert_hash", Long.valueOf(c4869.f18122));
        C1325 c13258 = c42052.f15698;
        C4205.m9132(c13258);
        c13258.m4042();
        contentValues.put("measurement_enabled", Boolean.valueOf(c4869.f18125));
        C1325 c13259 = c42052.f15698;
        C1325 c132510 = c42052.f15698;
        C4205.m9132(c13259);
        c13259.m4042();
        contentValues.put("day", Long.valueOf(c4869.f18093));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_public_events_count", Long.valueOf(c4869.f18136));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_events_count", Long.valueOf(c4869.f18108));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_conversions_count", Long.valueOf(c4869.f18114));
        C1325 c132511 = c42052.f15698;
        C4205.m9132(c132511);
        c132511.m4042();
        contentValues.put("config_fetched_time", Long.valueOf(c4869.f18109));
        C1325 c132512 = c42052.f15698;
        C4205.m9132(c132512);
        c132512.m4042();
        contentValues.put("failed_config_fetch_time", Long.valueOf(c4869.f18099));
        contentValues.put("app_version_int", Long.valueOf(c4869.m10252()));
        contentValues.put("firebase_instance_id", c4869.m10253());
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_error_events_count", Long.valueOf(c4869.f18104));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_realtime_events_count", Long.valueOf(c4869.f18096));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("health_monitor_sample", c4869.f18092);
        contentValues.put("android_id", (Long) 0L);
        C1325 c132513 = c42052.f15698;
        C4205.m9132(c132513);
        c132513.m4042();
        contentValues.put("adid_reporting_enabled", Boolean.valueOf(c4869.f18097));
        contentValues.put("dynamite_version", Long.valueOf(c4869.m10286()));
        if (c0524.m2301(strM10261).m9598(enumC1013)) {
            C1325 c132514 = c42052.f15698;
            C4205.m9132(c132514);
            c132514.m4042();
            contentValues.put("session_stitching_token", c4869.f18121);
        }
        contentValues.put("sgtm_upload_enabled", Boolean.valueOf(c4869.m10277()));
        C1325 c132515 = c42052.f15698;
        C4205.m9132(c132515);
        c132515.m4042();
        contentValues.put("target_os_version", Long.valueOf(c4869.f18120));
        C1325 c132516 = c42052.f15698;
        C4205.m9132(c132516);
        c132516.m4042();
        contentValues.put("session_stitching_token_hash", Long.valueOf(c4869.f18116));
        C0491.m2132();
        C1904 c1904 = c4205.f15726;
        C1736 c1736 = c4205.f15715;
        if (c1904.m5353(strM10261, AbstractC5018.f18618)) {
            C1325 c132517 = c42052.f15698;
            C4205.m9132(c132517);
            c132517.m4042();
            contentValues.put("ad_services_version", Integer.valueOf(c4869.f18135));
            C1325 c132518 = c42052.f15698;
            C4205.m9132(c132518);
            c132518.m4042();
            contentValues.put("attribution_eligibility_status", Long.valueOf(c4869.f18091));
        }
        C1325 c132519 = c42052.f15698;
        C4205.m9132(c132519);
        c132519.m4042();
        contentValues.put("unmatched_first_open_without_ad_id", Boolean.valueOf(c4869.f18134));
        contentValues.put("npa_metadata_value", c4869.m10295());
        C1325 c132520 = c42052.f15698;
        C4205.m9132(c132520);
        c132520.m4042();
        contentValues.put("bundle_delivery_index", Long.valueOf(c4869.f18123));
        contentValues.put("sgtm_preview_key", c4869.m10265());
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("dma_consent_state", Integer.valueOf(c4869.f18105));
        C4205.m9132(c132510);
        c132510.m4042();
        contentValues.put("daily_realtime_dcu_count", Integer.valueOf(c4869.f18101));
        contentValues.put("serialized_npa_metadata", c4869.m10271());
        contentValues.put("client_upload_eligibility", Integer.valueOf(c4869.m10281()));
        C1325 c132521 = c42052.f15698;
        C4205.m9132(c132521);
        c132521.m4042();
        ArrayList arrayList = c4869.f18111;
        if (arrayList != null) {
            if (arrayList.isEmpty()) {
                C4205.m9132(c1736);
                c1736.f6934.m6039(strM10261, "Safelisted events should not be an empty list. appId");
            } else {
                contentValues.put("safelisted_events", TextUtils.join(",", arrayList));
            }
        }
        if (c1904.m5353(null, AbstractC5018.f18629) && !contentValues.containsKey("safelisted_events")) {
            contentValues.put("safelisted_events", (String) null);
        }
        C1325 c132522 = c42052.f15698;
        C4205.m9132(c132522);
        c132522.m4042();
        contentValues.put("unmatched_pfo", c4869.f18117);
        C1325 c132523 = c42052.f15698;
        C4205.m9132(c132523);
        c132523.m4042();
        contentValues.put("unmatched_uwa", c4869.f18115);
        C1325 c132524 = c42052.f15698;
        C4205.m9132(c132524);
        c132524.m4042();
        contentValues.put("ad_campaign_info", c4869.f18132);
        if (c1904.m5353(strM10261, AbstractC5018.f18627)) {
            C1325 c132525 = c42052.f15698;
            C4205.m9132(c132525);
            c132525.m4042();
            contentValues.put("last_diagnostics_signal_upload_timestamp", Long.valueOf(c4869.f18127));
        }
        try {
            SQLiteDatabase sQLiteDatabaseM10779 = m10779();
            if (sQLiteDatabaseM10779.update("apps", contentValues, "app_id = ?", new String[]{strM10261}) == 0 && sQLiteDatabaseM10779.insertWithOnConflict("apps", null, contentValues, 5) == -1) {
                C4205.m9132(c1736);
                c1736.f6937.m6039(C1736.m4941(strM10261), "Failed to insert/update app (got -1). appId");
            }
        } catch (SQLiteException e) {
            C4205.m9132(c1736);
            c1736.f6937.m6037("Error storing app. appId", C1736.m4941(strM10261), e);
        }
    }

    /* renamed from: ᵲᵟ, reason: contains not printable characters */
    public final boolean m10823() {
        return ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15719.getDatabasePath("google_app_measurement.db").exists();
    }

    /* renamed from: ᵳᵮᵸ, reason: contains not printable characters */
    public final boolean m10824(C3122 c3122) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ˀᵗᵝᵭ();
        m11201();
        String str = c3122.f11892;
        ᵩʛʽ.ᵝᵵᵺ(str);
        if (m10826(str, c3122.f11895.f14363) == null) {
            long jM10795 = m10795("SELECT COUNT(1) FROM conditional_properties WHERE app_id=?", new String[]{str});
            c4205.getClass();
            if (jM10795 >= 1000) {
                return false;
            }
        }
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("origin", c3122.f11890);
        contentValues.put("name", c3122.f11895.f14363);
        Object objM8510 = c3122.f11895.m8510();
        ᵩʛʽ.ᵝᵵᵺ(objM8510);
        m10777(contentValues, objM8510);
        contentValues.put("active", Boolean.valueOf(c3122.f11891));
        contentValues.put("trigger_event_name", c3122.f11889);
        contentValues.put("trigger_timeout", Long.valueOf(c3122.f11888));
        C2850 c2850 = c3122.f11885;
        C4864 c4864 = c4205.f15708;
        C1736 c1736 = c4205.f15715;
        C4205.m9134(c4864);
        contentValues.put("timed_out_event", C4864.m10201(c2850));
        contentValues.put("creation_timestamp", Long.valueOf(c3122.f11894));
        C4205.m9134(c4864);
        contentValues.put("triggered_event", C4864.m10201(c3122.f11887));
        contentValues.put("triggered_timestamp", Long.valueOf(c3122.f11895.f14367));
        contentValues.put("time_to_live", Long.valueOf(c3122.f11886));
        contentValues.put("expired_event", C4864.m10201(c3122.f11893));
        try {
            if (m10779().insertWithOnConflict("conditional_properties", null, contentValues, 5) != -1) {
                return true;
            }
            C4205.m9132(c1736);
            c1736.f6937.m6039(C1736.m4941(str), "Failed to insert/update conditional user property (got -1)");
            return true;
        } catch (SQLiteException e) {
            C4205.m9132(c1736);
            c1736.f6937.m6037("Error storing conditional user property", C1736.m4941(str), e);
            return true;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:122:0x0117 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:50:0x00f5  */
    /* JADX WARN: Removed duplicated region for block: B:63:0x013c  */
    /* JADX WARN: Removed duplicated region for block: B:81:0x01c4  */
    /* JADX WARN: Removed duplicated region for block: B:84:0x01d5  */
    /* JADX WARN: Removed duplicated region for block: B:86:0x01db  */
    /* JADX WARN: Removed duplicated region for block: B:96:0x02a4 A[Catch: SQLiteException -> 0x02c0, TRY_LEAVE, TryCatch #4 {SQLiteException -> 0x02c0, blocks: (B:94:0x0289, B:96:0x02a4), top: B:113:0x0289 }] */
    /* renamed from: ᵳᵹᵺˋ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void m10825(java.lang.String r27, java.lang.Long r28, java.lang.String r29, android.os.Bundle r30) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 733
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10825(java.lang.String, java.lang.Long, java.lang.String, android.os.Bundle):void");
    }

    /* JADX WARN: Removed duplicated region for block: B:31:0x0097  */
    /* JADX WARN: Removed duplicated region for block: B:34:0x009d  */
    /* JADX WARN: Removed duplicated region for block: B:43:? A[SYNTHETIC] */
    /* renamed from: ᵴᵯᵴⁱ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C5428 m10826(java.lang.String r12, java.lang.String r13) throws java.lang.Throwable {
        /*
            r11 = this;
            java.lang.Object r0 = r11.ᵧᵾˀˈ
            r1 = r0
            ᵮᵙˎ r1 = (defpackage.C4205) r1
            ᵩʛʽ.ˏˋٴ(r12)
            ᵩʛʽ.ˏˋٴ(r13)
            r11.ˀᵗᵝᵭ()
            r11.m11201()
            r2 = 0
            android.database.sqlite.SQLiteDatabase r3 = r11.m10779()     // Catch: java.lang.Throwable -> L77 android.database.sqlite.SQLiteException -> L7a
            java.lang.String r4 = "user_attributes"
            java.lang.String r0 = "set_timestamp"
            java.lang.String r5 = "value"
            java.lang.String r6 = "origin"
            java.lang.String[] r5 = new java.lang.String[]{r0, r5, r6}     // Catch: java.lang.Throwable -> L77 android.database.sqlite.SQLiteException -> L7a
            java.lang.String r6 = "app_id=? and name=?"
            java.lang.String[] r7 = new java.lang.String[]{r12, r13}     // Catch: java.lang.Throwable -> L77 android.database.sqlite.SQLiteException -> L7a
            r9 = 0
            r10 = 0
            r8 = 0
            android.database.Cursor r3 = r3.query(r4, r5, r6, r7, r8, r9, r10)     // Catch: java.lang.Throwable -> L77 android.database.sqlite.SQLiteException -> L7a
            boolean r0 = r3.moveToFirst()     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L71
            if (r0 != 0) goto L37
            goto L95
        L37:
            r0 = 0
            long r8 = r3.getLong(r0)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L71
            r0 = 1
            java.lang.Object r10 = r11.m10797(r3, r0)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L71
            if (r10 != 0) goto L44
            goto L95
        L44:
            r11 = 2
            java.lang.String r6 = r3.getString(r11)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L71
            ᵾᵛᵼ r4 = new ᵾᵛᵼ     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L71
            r5 = r12
            r7 = r13
            r4.<init>(r5, r6, r7, r8, r10)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            boolean r11 = r3.moveToNext()     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            if (r11 == 0) goto L6d
            ˎᵖ r11 = r1.f15715     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            defpackage.C4205.m9132(r11)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            ᵕᵵᵤ r11 = r11.f6937     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            java.lang.String r12 = "Got multiple records for user property, expected one. appId"
            ᵿˆᵲ r13 = defpackage.C1736.m4941(r5)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            r11.m6039(r13, r12)     // Catch: java.lang.Throwable -> L67 android.database.sqlite.SQLiteException -> L6a
            goto L6d
        L67:
            r0 = move-exception
            r11 = r0
            goto L75
        L6a:
            r0 = move-exception
        L6b:
            r11 = r0
            goto L7f
        L6d:
            r3.close()
            return r4
        L71:
            r0 = move-exception
            r5 = r12
            r7 = r13
            goto L6b
        L75:
            r2 = r3
            goto L9b
        L77:
            r0 = move-exception
            r11 = r0
            goto L9b
        L7a:
            r0 = move-exception
            r5 = r12
            r7 = r13
            r11 = r0
            r3 = r2
        L7f:
            ˎᵖ r12 = r1.f15715     // Catch: java.lang.Throwable -> L67
            defpackage.C4205.m9132(r12)     // Catch: java.lang.Throwable -> L67
            ᵕᵵᵤ r12 = r12.f6937     // Catch: java.lang.Throwable -> L67
            java.lang.String r13 = "Error querying user property. appId"
            ᵿˆᵲ r0 = defpackage.C1736.m4941(r5)     // Catch: java.lang.Throwable -> L67
            ᵜᵻ r1 = r1.f15705     // Catch: java.lang.Throwable -> L67
            java.lang.String r1 = r1.m6999(r7)     // Catch: java.lang.Throwable -> L67
            r12.m6040(r13, r0, r1, r11)     // Catch: java.lang.Throwable -> L67
        L95:
            if (r3 == 0) goto L9a
            r3.close()
        L9a:
            return r2
        L9b:
            if (r2 == 0) goto La0
            r2.close()
        La0:
            throw r11
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10826(java.lang.String, java.lang.String):ᵾᵛᵼ");
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:20:0x0037  */
    /* JADX WARN: Removed duplicated region for block: B:23:0x003d  */
    /* JADX WARN: Type inference failed for: r1v0 */
    /* JADX WARN: Type inference failed for: r1v1, types: [android.database.Cursor] */
    /* JADX WARN: Type inference failed for: r1v2 */
    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final java.lang.String m10827() throws java.lang.Throwable {
        /*
            r4 = this;
            android.database.sqlite.SQLiteDatabase r0 = r4.m10779()
            r1 = 0
            java.lang.String r2 = "select app_id from queue order by has_realtime desc, rowid asc limit 1;"
            android.database.Cursor r0 = r0.rawQuery(r2, r1)     // Catch: java.lang.Throwable -> L20 android.database.sqlite.SQLiteException -> L22
            boolean r2 = r0.moveToFirst()     // Catch: java.lang.Throwable -> L1a android.database.sqlite.SQLiteException -> L1c
            if (r2 == 0) goto L35
            r2 = 0
            java.lang.String r4 = r0.getString(r2)     // Catch: java.lang.Throwable -> L1a android.database.sqlite.SQLiteException -> L1c
            r0.close()
            return r4
        L1a:
            r4 = move-exception
            goto L1e
        L1c:
            r2 = move-exception
            goto L25
        L1e:
            r1 = r0
            goto L3b
        L20:
            r4 = move-exception
            goto L3b
        L22:
            r0 = move-exception
            r2 = r0
            r0 = r1
        L25:
            java.lang.Object r4 = r4.ᵧᵾˀˈ     // Catch: java.lang.Throwable -> L1a
            ᵮᵙˎ r4 = (defpackage.C4205) r4     // Catch: java.lang.Throwable -> L1a
            ˎᵖ r4 = r4.f15715     // Catch: java.lang.Throwable -> L1a
            defpackage.C4205.m9132(r4)     // Catch: java.lang.Throwable -> L1a
            ᵕᵵᵤ r4 = r4.f6937     // Catch: java.lang.Throwable -> L1a
            java.lang.String r3 = "Database error getting next bundle app id"
            r4.m6039(r2, r3)     // Catch: java.lang.Throwable -> L1a
        L35:
            if (r0 == 0) goto L3a
            r0.close()
        L3a:
            return r1
        L3b:
            if (r1 == 0) goto L40
            r1.close()
        L40:
            throw r4
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C5218.m10827():java.lang.String");
    }

    /* renamed from: ᵷᵦﹳ, reason: contains not printable characters */
    public final void m10828(String str, String str2) {
        ᵩʛʽ.ˏˋٴ(str);
        ᵩʛʽ.ˏˋٴ(str2);
        ˀᵗᵝᵭ();
        m11201();
        try {
            m10779().delete("user_attributes", "app_id=? and name=?", new String[]{str, str2});
        } catch (SQLiteException e) {
            C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
            C1736 c1736 = c4205.f15715;
            C4205.m9132(c1736);
            c1736.f6937.m6040("Error deleting user property. appId", C1736.m4941(str), c4205.f15705.m6999(str2), e);
        }
    }

    /* renamed from: ᵷᵱ, reason: contains not printable characters */
    public final void m10829(String str, C4774 c4774) {
        C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
        ᵩʛʽ.ᵝᵵᵺ(c4774);
        ˀᵗᵝᵭ();
        m11201();
        ContentValues contentValues = new ContentValues();
        String str2 = c4774.f17738;
        contentValues.put("app_id", str2);
        contentValues.put("name", c4774.f17739);
        contentValues.put("lifetime_count", Long.valueOf(c4774.f17736));
        contentValues.put("current_bundle_count", Long.valueOf(c4774.f17743));
        contentValues.put("last_fire_timestamp", Long.valueOf(c4774.f17735));
        contentValues.put("last_bundled_timestamp", Long.valueOf(c4774.f17734));
        contentValues.put("last_bundled_day", c4774.f17742);
        contentValues.put("last_sampled_complex_event_id", c4774.f17737);
        contentValues.put("last_sampling_rate", c4774.f17740);
        contentValues.put("current_session_count", Long.valueOf(c4774.f17733));
        Boolean bool = c4774.f17741;
        contentValues.put("last_exempt_from_sampling", (bool == null || !bool.booleanValue()) ? null : 1L);
        try {
            if (m10779().insertWithOnConflict(str, null, contentValues, 5) == -1) {
                C1736 c1736 = c4205.f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6039(C1736.m4941(str2), "Failed to insert/update event aggregates (got -1). appId");
            }
        } catch (SQLiteException e) {
            C1736 c17362 = c4205.f15715;
            C4205.m9132(c17362);
            c17362.f6937.m6037("Error storing event aggregates. appId", C1736.m4941(str2), e);
        }
    }

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public final boolean m10830(String str) {
        EnumC5322[] enumC5322Arr = {EnumC5322.f19913};
        ArrayList arrayList = new ArrayList(1);
        arrayList.add(Integer.valueOf(enumC5322Arr[0].f19914));
        String strM10778 = m10778(arrayList);
        String strM10780 = m10780();
        StringBuilder sb = new StringBuilder(strM10778.length() + 61 + strM10780.length());
        sb.append("SELECT COUNT(1) > 0 FROM upload_queue WHERE app_id=?");
        sb.append(strM10778);
        sb.append(" AND NOT ");
        sb.append(strM10780);
        return m10795(sb.toString(), new String[]{str}) != 0;
    }

    /* renamed from: ᵺᵜᵰ, reason: contains not printable characters */
    public final void m10831(String str) {
        C4774 c4774M10791;
        m10794("events_snapshot", str);
        Cursor cursorQuery = null;
        try {
            try {
                cursorQuery = m10779().query("events", (String[]) Collections.singletonList("name").toArray(new String[0]), "app_id=?", new String[]{str}, null, null, null);
                if (cursorQuery.moveToFirst()) {
                    do {
                        String string = cursorQuery.getString(0);
                        if (string != null && (c4774M10791 = m10791("events", str, string)) != null) {
                            m10829("events_snapshot", c4774M10791);
                        }
                    } while (cursorQuery.moveToNext());
                }
            } catch (SQLiteException e) {
                C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6037("Error creating snapshot. appId", C1736.m4941(str), e);
            }
            if (cursorQuery != null) {
                cursorQuery.close();
            }
        } finally {
        }
    }

    /* renamed from: ᵽʛ, reason: contains not printable characters */
    public final String m10832(String str, String[] strArr) {
        Cursor cursorRawQuery = null;
        try {
            try {
                cursorRawQuery = m10779().rawQuery(str, strArr);
                if (!cursorRawQuery.moveToFirst()) {
                    cursorRawQuery.close();
                    return "";
                }
                String string = cursorRawQuery.getString(0);
                cursorRawQuery.close();
                return string;
            } catch (SQLiteException e) {
                C1736 c1736 = ((C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ).f15715;
                C4205.m9132(c1736);
                c1736.f6937.m6037("Database error", str, e);
                throw e;
            }
        } catch (Throwable th) {
            if (cursorRawQuery != null) {
                cursorRawQuery.close();
            }
            throw th;
        }
    }

    /* renamed from: ﹶـ, reason: contains not printable characters */
    public final void m10833(String str, C4500 c4500) {
        ᵩʛʽ.ᵝᵵᵺ(str);
        ˀᵗᵝᵭ();
        m11201();
        m10808(str, m10806(str));
        ContentValues contentValues = new ContentValues();
        contentValues.put("app_id", str);
        contentValues.put("storage_consent_at_bundling", c4500.m9596());
        m10782(contentValues);
    }

    /* renamed from: ﾞⁱ, reason: contains not printable characters */
    public final void m10834() {
        ˀᵗᵝᵭ();
        m11201();
        if (m10823()) {
            C0524 c0524 = this.f20600;
            long jM9666 = c0524.f2717.f16416.m9666();
            C4205 c4205 = (C4205) ((ᵢˇᵭ) this).ᵧᵾˀˈ;
            c4205.f15721.getClass();
            long jElapsedRealtime = SystemClock.elapsedRealtime();
            if (Math.abs(jElapsedRealtime - jM9666) > ((Long) AbstractC5018.f18674.m11195(null)).longValue()) {
                c0524.f2717.f16416.m9668(jElapsedRealtime);
                ˀᵗᵝᵭ();
                m11201();
                if (m10823()) {
                    SQLiteDatabase sQLiteDatabaseM10779 = m10779();
                    c4205.f15721.getClass();
                    int iDelete = sQLiteDatabaseM10779.delete("queue", "abs(bundle_end_timestamp - ?) > cast(? as integer)", new String[]{String.valueOf(System.currentTimeMillis()), String.valueOf(((Long) AbstractC5018.f18664.m11195(null)).longValue())});
                    if (iDelete > 0) {
                        C1736 c1736 = c4205.f15715;
                        C4205.m9132(c1736);
                        c1736.f6935.m6039(Integer.valueOf(iDelete), "Deleted stale rows. rowsDeleted");
                    }
                }
            }
        }
    }
}
