package defpackage;

import java.io.EOFException;
import java.util.Arrays;

/* renamed from: ˇˑᐧ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0947 {

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public int f4257;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public boolean f4259;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C0963 f4260;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public int f4262;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public int f4261 = Integer.MAX_VALUE;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public int f4263 = 4096;

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public C1162[] f4256 = new C1162[8];

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public int f4258 = 7;

    public C0947(C0963 c0963) {
        this.f4260 = c0963;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final void m3199(int i, int i2, int i3) {
        C0963 c0963 = this.f4260;
        if (i < i2) {
            c0963.m3278(i | i3);
            return;
        }
        c0963.m3278(i3 | i2);
        int i4 = i - i2;
        while (i4 >= 128) {
            c0963.m3278(128 | (i4 & 127));
            i4 >>>= 7;
        }
        c0963.m3278(i4);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m3200(C2185 c2185) throws EOFException {
        int[] iArr = AbstractC1518.f6092;
        int iMo5840 = c2185.mo5840();
        long j = 0;
        long j2 = 0;
        for (int i = 0; i < iMo5840; i++) {
            byte bMo5849 = c2185.mo5849(i);
            byte[] bArr = AbstractC1348.f5567;
            j2 += AbstractC1518.f6093[bMo5849 & 255];
        }
        int i2 = (int) ((j2 + 7) >> 3);
        int iMo58402 = c2185.mo5840();
        C0963 c0963 = this.f4260;
        if (i2 >= iMo58402) {
            m3199(c2185.mo5840(), 127, 0);
            c0963.m3258(c2185);
            return;
        }
        C0963 c09632 = new C0963();
        int[] iArr2 = AbstractC1518.f6092;
        int iMo58403 = c2185.mo5840();
        int i3 = 0;
        for (int i4 = 0; i4 < iMo58403; i4++) {
            byte bMo58492 = c2185.mo5849(i4);
            byte[] bArr2 = AbstractC1348.f5567;
            int i5 = bMo58492 & 255;
            int i6 = AbstractC1518.f6092[i5];
            byte b = AbstractC1518.f6093[i5];
            j = (j << b) | i6;
            i3 += b;
            while (i3 >= 8) {
                i3 -= 8;
                c09632.m3278((int) (j >> i3));
            }
        }
        if (i3 > 0) {
            c09632.m3278((int) ((j << (8 - i3)) | (255 >>> i3)));
        }
        C2185 c2185Mo3272 = c09632.mo3272(c09632.f4314);
        m3199(c2185Mo3272.mo5840(), 127, 128);
        c0963.m3258(c2185Mo3272);
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final void m3201(int i) {
        int i2;
        if (i > 0) {
            int length = this.f4256.length - 1;
            int i3 = 0;
            while (true) {
                i2 = this.f4258;
                if (length < i2 || i <= 0) {
                    break;
                }
                int i4 = this.f4256[length].f4949;
                i -= i4;
                this.f4262 -= i4;
                this.f4257--;
                i3++;
                length--;
            }
            C1162[] c1162Arr = this.f4256;
            int i5 = i2 + 1;
            System.arraycopy(c1162Arr, i5, c1162Arr, i5 + i3, this.f4257);
            C1162[] c1162Arr2 = this.f4256;
            int i6 = this.f4258 + 1;
            Arrays.fill(c1162Arr2, i6, i6 + i3, (Object) null);
            this.f4258 += i3;
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m3202(C1162 c1162) {
        int i = c1162.f4949;
        int i2 = this.f4263;
        if (i > i2) {
            C1162[] c1162Arr = this.f4256;
            Arrays.fill(c1162Arr, 0, c1162Arr.length, (Object) null);
            this.f4258 = this.f4256.length - 1;
            this.f4257 = 0;
            this.f4262 = 0;
            return;
        }
        m3201((this.f4262 + i) - i2);
        int i3 = this.f4257 + 1;
        C1162[] c1162Arr2 = this.f4256;
        if (i3 > c1162Arr2.length) {
            C1162[] c1162Arr3 = new C1162[c1162Arr2.length * 2];
            System.arraycopy(c1162Arr2, 0, c1162Arr3, c1162Arr2.length, c1162Arr2.length);
            this.f4258 = this.f4256.length - 1;
            this.f4256 = c1162Arr3;
        }
        int i4 = this.f4258;
        this.f4258 = i4 - 1;
        this.f4256[i4] = c1162;
        this.f4257++;
        this.f4262 += i;
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0069  */
    /* 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 m3203(java.util.ArrayList r14) throws java.io.EOFException {
        /*
            Method dump skipped, instructions count: 243
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0947.m3203(java.util.ArrayList):void");
    }
}
