package defpackage;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.nio.charset.Charset;
import java.util.zip.CRC32;
import java.util.zip.Deflater;

/* JADX INFO: renamed from: ˑˏᵦ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2075 extends OutputStream {

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public long f8218;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public boolean f8219;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public ᵱᵻᵧᵷ f8220;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public boolean f8221;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public C2962 f8222;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public ᵣˊˈᵪ f8223;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public C2994 f8224;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public C1411 f8225;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public char[] f8226;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public C3185 f8227;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public AbstractC0380 f8228;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public C1543 f8229;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public C1184 f8230;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public CRC32 f8231;

    @Override // java.io.OutputStream, java.io.Closeable, java.lang.AutoCloseable
    public final void close() throws IOException {
        C1411 c1411 = this.f8225;
        C2962 c2962 = this.f8222;
        if (!this.f8219) {
            m5532();
        }
        C2078 c2078 = c1411.f5821;
        C4908 c4908 = c2962.f11394;
        c2078.f8261 = AbstractC0793.m2860(c4908) ? c4908.f18681.getFilePointer() : c2962.f11395;
        ᵣˊˈᵪ r2 = this.f8223;
        this.f8227.getClass();
        r2.ᵔᵖᵹᵫ(c1411, c2962);
        c2962.close();
        this.f8221 = true;
    }

    @Override // java.io.OutputStream
    public final void write(int i) throws IOException {
        write(new byte[]{(byte) i}, 0, 1);
    }

    @Override // java.io.OutputStream
    public final void write(byte[] bArr) throws IOException {
        write(bArr, 0, bArr.length);
    }

    @Override // java.io.OutputStream
    public final void write(byte[] bArr, int i, int i2) throws IOException {
        if (this.f8221) {
            C1685.m4568("Stream is closed");
            return;
        }
        this.f8231.update(bArr, i, i2);
        this.f8228.write(bArr, i, i2);
        this.f8218 += (long) i2;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:151:0x02fd  */
    /* JADX WARN: Removed duplicated region for block: B:159:0x031a A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:162:0x0337 A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:165:0x0343  */
    /* JADX WARN: Removed duplicated region for block: B:166:0x0344  */
    /* JADX WARN: Removed duplicated region for block: B:169:0x034a A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:172:0x0354 A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:175:0x035b A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:176:0x036d  */
    /* JADX WARN: Removed duplicated region for block: B:179:0x0372 A[Catch: all -> 0x0312, TryCatch #0 {all -> 0x0312, blocks: (B:154:0x0305, B:160:0x032d, B:162:0x0337, B:163:0x033d, B:167:0x0346, B:169:0x034a, B:170:0x034c, B:172:0x0354, B:175:0x035b, B:177:0x036e, B:179:0x0372, B:180:0x03ad, B:159:0x031a), top: B:220:0x02fb }] */
    /* JADX WARN: Removed duplicated region for block: B:183:0x03c9  */
    /* JADX WARN: Removed duplicated region for block: B:185:0x03d6  */
    /* JADX WARN: Removed duplicated region for block: B:197:0x0404  */
    /* JADX WARN: Removed duplicated region for block: B:198:0x041d  */
    /* JADX WARN: Type inference failed for: r11v1 */
    /* JADX WARN: Type inference failed for: r11v13, types: [int] */
    /* JADX WARN: Type inference failed for: r11v14 */
    /* JADX WARN: Type inference failed for: r11v16, types: [java.io.ByteArrayOutputStream, java.io.OutputStream] */
    /* JADX WARN: Type inference failed for: r11v2, types: [java.io.ByteArrayOutputStream] */
    /* JADX WARN: Type inference failed for: r11v24 */
    /* JADX WARN: Type inference failed for: r11v26 */
    /* JADX WARN: Type inference failed for: r11v27 */
    /* JADX WARN: Type inference failed for: r11v28 */
    /* JADX WARN: Type inference failed for: r11v29 */
    /* JADX WARN: Type inference failed for: r11v3 */
    /* JADX WARN: Type inference failed for: r1v8, types: [ᵞˏٴˈ] */
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m5531(C4577 c4577) throws Throwable {
        int i;
        long j;
        char c;
        ?? r11;
        ?? r112;
        Throwable th;
        ByteArrayOutputStream byteArrayOutputStream;
        boolean z;
        int i2;
        byte[] bytes;
        boolean z2;
        C4775 c4775;
        boolean z3;
        C4577 c45772;
        int i3;
        AbstractC0177 c1365;
        AbstractC0380 c2379;
        C3185 c3185 = this.f8227;
        C2962 c2962 = this.f8222;
        String str = c4577.f17405;
        if (str == null || str.trim().length() == 0) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("fileNameInZip is null or empty");
            return;
        }
        if (c4577.f17401 == 1 && c4577.f17403 < 0 && !ˁᵨᵦ.ᵟᵹᵙ(c4577.f17405) && c4577.f17399) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("uncompressed size should be set for zip entries of compression type store");
            return;
        }
        C4577 c45773 = new C4577(c4577);
        if (ˁᵨᵦ.ᵟᵹᵙ(c4577.f17405)) {
            c45773.f17399 = false;
            c45773.f17401 = 1;
            c45773.f17396 = false;
            c45773.f17403 = 0L;
        }
        if (c4577.f17400 <= 0) {
            long jCurrentTimeMillis = System.currentTimeMillis();
            if (jCurrentTimeMillis < 0) {
                c45773.f17400 = 0L;
            } else {
                c45773.f17400 = jCurrentTimeMillis;
            }
        }
        ᵱᵻᵧᵷ r1 = this.f8220;
        boolean zM7055 = c2962.m7055();
        int iMo7056 = c2962.mo7056();
        c3185.getClass();
        boolean z4 = c3185.f12091;
        C2994 c2994 = this.f8224;
        r1.getClass();
        C1543 c1543 = new C1543();
        c1543.f9866 = 3;
        byte[] bArr = {51, 3};
        if (ˁᵨᵦ.ᵪᵹᵥᵻ()) {
            bArr[1] = 0;
        }
        c2994.getClass();
        c1543.f6207 = C2994.m7073(0, bArr);
        char c2 = c45773.f17401 == 2 ? (char) 2 : (char) 1;
        if (c45773.f17403 > 4294967295L) {
            c2 = 3;
        }
        if (c45773.f17396 && AbstractC3653.m8217(c45773.f17404, 4)) {
            c2 = 4;
        }
        int i4 = 20;
        if (c2 == 1) {
            i = 10;
        } else if (c2 == 2) {
            i = 20;
        } else if (c2 == 3) {
            i = 45;
        } else {
            if (c2 != 4) {
                throw null;
            }
            i = 51;
        }
        c1543.f15141 = i;
        boolean z5 = c45773.f17396;
        if (z5 && c45773.f17404 == 4) {
            c1543.f15145 = 3;
            C4775 c47752 = new C4775();
            j = 4294967295L;
            int i5 = c45773.f17402;
            if (i5 != 0) {
                c47752.f18162 = i5;
            }
            int i6 = c45773.f17406;
            if (i6 == 1) {
                c47752.f18164 = 1;
            } else if (i6 == 2) {
                c47752.f18164 = 2;
            } else {
                if (i6 != 3) {
                    C4468.m9508("invalid AES key strength");
                    return;
                }
                c47752.f18164 = 3;
            }
            c47752.f18160 = c45773.f17401;
            c1543.f15136 = c47752;
            c1543.f15131 += 11;
        } else {
            j = 4294967295L;
            c1543.f15145 = c45773.f17401;
        }
        if (z5) {
            int i7 = c45773.f17404;
            if (i7 == 0 || i7 == 1) {
                C4468.m9508("Encryption method has to be set when encryptFiles flag is set in zip parameters");
                return;
            } else {
                c1543.f15135 = true;
                c1543.f15133 = i7;
            }
        }
        String str2 = c45773.f17405;
        if (!ᵺᵘ.ᵸˆˁ(str2)) {
            C4468.m9508("fileNameInZip is null or empty");
            return;
        }
        c1543.f15143 = str2;
        Charset charset = AbstractC2238.f8866;
        c1543.f15140 = str2.getBytes(charset).length;
        if (!zM7055) {
            iMo7056 = 0;
        }
        c1543.f6208 = iMo7056;
        c1543.f15147 = ᵺᵘ.ᵱʡˏ(c45773.f17400);
        boolean z6 = ˁᵨᵦ.ᵟᵹᵙ(str2);
        c1543.f15139 = z6;
        byte[] bArr2 = new byte[4];
        if (System.getProperty("os.name").toLowerCase().contains("nux") || System.getProperty("os.name").toLowerCase().contains("mac")) {
            if (z6) {
                System.arraycopy(ˁᵨᵦ.ːˏᵟᵯ, 0, bArr2, 0, 4);
            } else {
                System.arraycopy(ˁᵨᵦ.ʽˈˋ, 0, bArr2, 0, 4);
            }
        } else if (ˁᵨᵦ.ᵪᵹᵥᵻ() && z6) {
            bArr2[0] = AbstractC3481.m7940(bArr2[0], 4);
        }
        c1543.f6211 = bArr2;
        if (c45773.f17399 && c45773.f17403 == -1) {
            c1543.f15148 = 0L;
        } else {
            c1543.f15148 = c45773.f17403;
        }
        if (c45773.f17396 && c45773.f17404 == 2) {
            c1543.f15134 = c45773.f17394;
        }
        byte[] bArr3 = new byte[2];
        byte bM7940 = c1543.f15135 ? AbstractC3481.m7940((byte) 0, 0) : (byte) 0;
        if (!AbstractC3653.m8217(2, c45773.f17401)) {
            c = 1;
        } else if (AbstractC3653.m8217(6, c45773.f17393)) {
            c = 1;
            bM7940 = AbstractC3481.m7920(AbstractC3481.m7920(bM7940, 1), 2);
        } else {
            c = 1;
            if (AbstractC3653.m8217(8, c45773.f17393)) {
                bM7940 = AbstractC3481.m7920(AbstractC3481.m7940(bM7940, 1), 2);
            } else {
                if (AbstractC3653.m8217(4, c45773.f17393)) {
                    bM7940 = AbstractC3481.m7940(AbstractC3481.m7920(bM7940, 1), 2);
                } else if (AbstractC3653.m8217(2, c45773.f17393) || AbstractC3653.m8217(10, c45773.f17393)) {
                    c = 1;
                    bM7940 = AbstractC3481.m7940(AbstractC3481.m7940(bM7940, 1), 2);
                }
                c = 1;
            }
        }
        if (c45773.f17399) {
            bM7940 = AbstractC3481.m7940(bM7940, 3);
        }
        bArr3[0] = bM7940;
        bArr3[c] = AbstractC3481.m7940(bArr3[c], 3);
        c1543.f15144 = bArr3;
        c1543.f15132 = c45773.f17399;
        c1543.f6209 = null;
        this.f8229 = c1543;
        C4908 c4908 = c2962.f11394;
        c1543.f6210 = AbstractC0793.m2860(c4908) ? c4908.f18681.getFilePointer() : c2962.f11395;
        C1543 c15432 = this.f8229;
        C1184 c1184 = new C1184();
        c1184.f9866 = 1;
        c1184.f15141 = c15432.f15141;
        c1184.f15145 = c15432.f15145;
        c1184.f15147 = c15432.f15147;
        c1184.f15148 = c15432.f15148;
        c1184.f15140 = c15432.f15140;
        c1184.f15143 = c15432.f15143;
        c1184.f15135 = c15432.f15135;
        c1184.f15133 = c15432.f15133;
        c1184.f15136 = c15432.f15136;
        c1184.f15134 = c15432.f15134;
        c1184.f15138 = c15432.f15138;
        c1184.f15144 = (byte[]) c15432.f15144.clone();
        c1184.f15132 = c15432.f15132;
        c1184.f15131 = c15432.f15131;
        this.f8230 = c1184;
        ᵣˊˈᵪ r12 = this.f8223;
        C1411 c1411 = this.f8225;
        byte[] bArr4 = (byte[]) r12.ᵔᵖᵹᵫ;
        ?? r13 = (C2994) r12.ᵜᵪʾ;
        ByteArrayOutputStream byteArrayOutputStream2 = new ByteArrayOutputStream();
        try {
            r13.m7081(byteArrayOutputStream2, (int) AbstractC0793.m2872(c1184.f9866));
            r13.m7078(byteArrayOutputStream2, c1184.f15141);
            byteArrayOutputStream2.write(c1184.f15144);
            r13.m7078(byteArrayOutputStream2, AbstractC3589.m8098(c1184.f15145));
            C2994.m7075(c1184.f15147, bArr4);
            byteArrayOutputStream2.write(bArr4, 0, 4);
            C2994.m7075(c1184.f15134, bArr4);
            byteArrayOutputStream2.write(bArr4, 0, 4);
            long j2 = c1184.f15138;
            r11 = (j2 > j ? 1 : (j2 == j ? 0 : -1));
            try {
                if (r11 < 0) {
                    byteArrayOutputStream = byteArrayOutputStream2;
                    try {
                        if (c1184.f15148 < j) {
                            z = false;
                        }
                        if (z) {
                            ByteArrayOutputStream byteArrayOutputStream3 = byteArrayOutputStream;
                            C2994.m7075(j2, bArr4);
                            i2 = 0;
                            byteArrayOutputStream3.write(bArr4, 0, 4);
                            C2994.m7075(c1184.f15148, bArr4);
                            byteArrayOutputStream3.write(bArr4, 0, 4);
                            c1184.f5044 = false;
                            r11 = byteArrayOutputStream3;
                        } else {
                            try {
                                C2994.m7075(j, bArr4);
                                ByteArrayOutputStream byteArrayOutputStream4 = byteArrayOutputStream;
                                byteArrayOutputStream4.write(bArr4, 0, 4);
                                byteArrayOutputStream4.write(bArr4, 0, 4);
                                c1411.f5826 = true;
                                c1184.f5044 = true;
                                i2 = 0;
                                r11 = byteArrayOutputStream4;
                            } catch (Throwable th2) {
                                th = th2;
                                r11 = byteArrayOutputStream;
                                th = th;
                                r112 = r11;
                                try {
                                    r112.close();
                                    throw th;
                                } catch (Throwable th3) {
                                    th.addSuppressed(th3);
                                    throw th;
                                }
                            }
                        }
                        bytes = new byte[i2];
                        if (ᵺᵘ.ᵸˆˁ(c1184.f15143)) {
                            bytes = c1184.f15143.getBytes(charset);
                        }
                        r13.m7078(r11, bytes.length);
                        if (z) {
                            i4 = 0;
                        }
                        if (c1184.f15136 != null) {
                            i4 += 11;
                        }
                        r13.m7078(r11, i4);
                        if (bytes.length > 0) {
                            r11.write(bytes);
                        }
                        if (z) {
                            z2 = true;
                        } else {
                            z2 = true;
                            r13.m7078(r11, 1);
                            r13.m7078(r11, 16);
                            r13.m7080(r11, c1184.f15148);
                            r13.m7080(r11, c1184.f15138);
                        }
                        c4775 = c1184.f15136;
                        if (c4775 != null) {
                            r13.m7078(r11, (int) AbstractC0793.m2872(c4775.f9866));
                            r13.m7078(r11, c4775.f18161);
                            r13.m7078(r11, AbstractC3653.m8222(c4775.f18162));
                            r11.write(c4775.f18163.getBytes(charset));
                            r11.write(new byte[]{(byte) AbstractC3653.m8244(c4775.f18164)});
                            r13.m7078(r11, AbstractC3589.m8098(c4775.f18160));
                        }
                        c2962.write(r11.toByteArray());
                        r11.close();
                        C5027 c5027 = new C5027();
                        c5027.f19049 = 0L;
                        c5027.f19051 = c2962;
                        c5027.f19050 = false;
                        if (c45773.f17396) {
                            boolean z7 = z2;
                            c1365 = new C1365(c5027, c45773, null, z7, 0);
                            z3 = z7;
                            c45772 = c45773;
                        } else {
                            z3 = z2;
                            c45772 = c45773;
                            char[] cArr = this.f8226;
                            if (cArr == null || cArr.length == 0) {
                                C4468.m9508("password not set");
                                return;
                            }
                            int i8 = c45772.f17404;
                            if (i8 != 4) {
                                i3 = 2;
                                if (i8 != 2) {
                                    if (i8 == 3) {
                                        C4468.m9508("ZIP_STANDARD_VARIANT_STRONG".concat(" encryption method is not supported"));
                                        return;
                                    } else {
                                        C4468.m9508("Invalid encryption method");
                                        return;
                                    }
                                }
                                c1365 = new C1365(c5027, c45772, cArr, z4, 1);
                                if (c45772.f17401 == i3) {
                                    int i9 = c45772.f17393;
                                    int i10 = c3185.f12092;
                                    C2030 c2030 = new C2030(c1365);
                                    c2030.f8068 = new Deflater(AbstractC3653.m8218(i9), z3);
                                    c2030.f8069 = new byte[i10];
                                    c2379 = c2030;
                                } else {
                                    c2379 = new C2379(c1365);
                                }
                                this.f8228 = c2379;
                                this.f8219 = false;
                                return;
                            }
                            C1529 c1529 = new C1529(c5027, c45772, cArr, z4);
                            c1529.f6169 = new byte[16];
                            c1529.f6170 = 0;
                            c1365 = c1529;
                        }
                        i3 = 2;
                        if (c45772.f17401 == i3) {
                        }
                        this.f8228 = c2379;
                        this.f8219 = false;
                        return;
                    } catch (Throwable th4) {
                        th = th4;
                        r112 = byteArrayOutputStream;
                        r112.close();
                        throw th;
                    }
                }
                byteArrayOutputStream = byteArrayOutputStream2;
                if (z) {
                }
                bytes = new byte[i2];
                if (ᵺᵘ.ᵸˆˁ(c1184.f15143)) {
                }
                r13.m7078(r11, bytes.length);
                if (z) {
                }
                if (c1184.f15136 != null) {
                }
                r13.m7078(r11, i4);
                if (bytes.length > 0) {
                }
                if (z) {
                }
                c4775 = c1184.f15136;
                if (c4775 != null) {
                }
                c2962.write(r11.toByteArray());
                r11.close();
                C5027 c50272 = new C5027();
                c50272.f19049 = 0L;
                c50272.f19051 = c2962;
                c50272.f19050 = false;
                if (c45773.f17396) {
                }
                i3 = 2;
                if (c45772.f17401 == i3) {
                }
                this.f8228 = c2379;
                this.f8219 = false;
                return;
            } catch (Throwable th5) {
                th = th5;
            }
            z = true;
        } catch (Throwable th6) {
            th = th6;
            r11 = byteArrayOutputStream2;
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final C1543 m5532() throws IOException {
        C1411 c1411 = this.f8225;
        CRC32 crc32 = this.f8231;
        this.f8228.mo1701();
        long j = this.f8228.f2209.f1604.f19049;
        C1543 c1543 = this.f8229;
        c1543.f15138 = j;
        C1184 c1184 = this.f8230;
        c1184.f15138 = j;
        long j2 = this.f8218;
        c1543.f15148 = j2;
        c1184.f15148 = j2;
        if ((c1543.f15135 && AbstractC3653.m8217(c1543.f15133, 4)) ? AbstractC3653.m8217(c1543.f15136.f18162, 1) : true) {
            this.f8229.f15134 = crc32.getValue();
            this.f8230.f15134 = crc32.getValue();
        }
        c1411.f5819.add(this.f8230);
        c1411.f5822.f1746.add(this.f8229);
        C1184 c11842 = this.f8230;
        if (c11842.f15132) {
            ᵣˊˈᵪ r2 = this.f8223;
            C2962 c2962 = this.f8222;
            C2994 c2994 = (C2994) r2.ᵜᵪʾ;
            byte[] bArr = (byte[]) r2.ᵔᵖᵹᵫ;
            if (c2962 == null) {
                C4468.m9508("input parameters is null, cannot write extended local header");
                return null;
            }
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            try {
                c2994.m7081(byteArrayOutputStream, 134695760);
                C2994.m7075(c11842.f15134, bArr);
                byteArrayOutputStream.write(bArr, 0, 4);
                boolean z = c11842.f5044;
                long j3 = c11842.f15138;
                if (z) {
                    c2994.m7080(byteArrayOutputStream, j3);
                    c2994.m7080(byteArrayOutputStream, c11842.f15148);
                } else {
                    C2994.m7075(j3, bArr);
                    byteArrayOutputStream.write(bArr, 0, 4);
                    C2994.m7075(c11842.f15148, bArr);
                    byteArrayOutputStream.write(bArr, 0, 4);
                }
                c2962.write(byteArrayOutputStream.toByteArray());
                byteArrayOutputStream.close();
            } catch (Throwable th) {
                try {
                    byteArrayOutputStream.close();
                } catch (Throwable th2) {
                    th.addSuppressed(th2);
                }
                throw th;
            }
        }
        this.f8218 = 0L;
        crc32.reset();
        this.f8228.close();
        this.f8219 = true;
        return this.f8229;
    }
}
