package L;

import L.c;
import L.e;
import L.f;
import L.g;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class a {

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private static final List f1279j;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    int f1281b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    byte[] f1284e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    int f1285f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    InputStream f1286g;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private boolean[] f1288i;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    byte[] f1280a = new byte[8000];

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    short[] f1282c = new short[256];

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    boolean f1283d = false;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private boolean f1287h = false;

    /* JADX INFO: renamed from: L.a$a, reason: collision with other inner class name */
    private static class C0020a {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        h f1289a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        boolean f1290b;

        C0020a(h hVar, boolean z2) {
            this.f1289a = hVar;
            this.f1290b = z2;
        }
    }

    static {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new C0020a(new d(), true));
        arrayList.add(new C0020a(new e.a(), true));
        arrayList.add(new C0020a(new e.b(), true));
        arrayList.add(new C0020a(new e.d(), true));
        arrayList.add(new C0020a(new e.C0022e(), true));
        arrayList.add(new C0020a(new f.d(), true));
        arrayList.add(new C0020a(new c.b(), true));
        arrayList.add(new C0020a(new c.a(), true));
        arrayList.add(new C0020a(new c.C0021c(), true));
        arrayList.add(new C0020a(new f.c(), true));
        arrayList.add(new C0020a(new f.b.a(), true));
        arrayList.add(new C0020a(new f.b.C0023b(), true));
        arrayList.add(new C0020a(new f.a(), true));
        arrayList.add(new C0020a(new g.a(), true));
        arrayList.add(new C0020a(new g.b(), true));
        arrayList.add(new C0020a(new g.d(), true));
        arrayList.add(new C0020a(new g.f(), true));
        arrayList.add(new C0020a(new g.h(), true));
        arrayList.add(new C0020a(new g.j(), true));
        arrayList.add(new C0020a(new g.k(), true));
        arrayList.add(new C0020a(new g.u(), true));
        arrayList.add(new C0020a(new g.v(), true));
        arrayList.add(new C0020a(new g.t(), true));
        arrayList.add(new C0020a(new g.m(), true));
        arrayList.add(new C0020a(new g.s(), false));
        arrayList.add(new C0020a(new g.r(), false));
        arrayList.add(new C0020a(new g.p(), false));
        arrayList.add(new C0020a(new g.o(), false));
        f1279j = Collections.unmodifiableList(arrayList);
    }

    private void a() {
        int i2;
        int i3;
        if (this.f1287h) {
            int i4 = 0;
            i2 = 0;
            i3 = 0;
            boolean z2 = false;
            for (int i5 = 0; i5 < this.f1285f; i5++) {
                byte[] bArr = this.f1280a;
                if (i4 >= bArr.length) {
                    break;
                }
                byte b2 = this.f1284e[i5];
                if (b2 == 60) {
                    if (z2) {
                        i3++;
                    }
                    i2++;
                    z2 = true;
                }
                if (!z2) {
                    bArr[i4] = b2;
                    i4++;
                }
                if (b2 == 62) {
                    z2 = false;
                }
            }
            this.f1281b = i4;
        } else {
            i2 = 0;
            i3 = 0;
        }
        if (i2 < 5 || i2 / 5 < i3 || (this.f1281b < 100 && this.f1285f > 600)) {
            int i6 = this.f1285f;
            if (i6 > 8000) {
                i6 = 8000;
            }
            int i7 = 0;
            while (i7 < i6) {
                this.f1280a[i7] = this.f1284e[i7];
                i7++;
            }
            this.f1281b = i7;
        }
        Arrays.fill(this.f1282c, (short) 0);
        for (int i8 = 0; i8 < this.f1281b; i8++) {
            int i9 = this.f1280a[i8] & 255;
            short[] sArr = this.f1282c;
            sArr[i9] = (short) (sArr[i9] + 1);
        }
        this.f1283d = false;
        for (int i10 = 128; i10 <= 159; i10++) {
            if (this.f1282c[i10] != 0) {
                this.f1283d = true;
                return;
            }
        }
    }

    public b b() {
        b[] bVarArrC = c();
        if (bVarArrC == null || bVarArrC.length == 0) {
            return null;
        }
        return bVarArrC[0];
    }

    public b[] c() {
        b bVarC;
        ArrayList arrayList = new ArrayList();
        a();
        int i2 = 0;
        while (true) {
            List list = f1279j;
            if (i2 >= list.size()) {
                Collections.sort(arrayList);
                Collections.reverse(arrayList);
                return (b[]) arrayList.toArray(new b[arrayList.size()]);
            }
            C0020a c0020a = (C0020a) list.get(i2);
            boolean[] zArr = this.f1288i;
            if ((zArr != null ? zArr[i2] : c0020a.f1290b) && (bVarC = c0020a.f1289a.c(this)) != null) {
                arrayList.add(bVarC);
            }
            i2++;
        }
    }

    public a d(byte[] bArr) {
        this.f1284e = bArr;
        this.f1285f = bArr.length;
        return this;
    }
}
