Magisk Manager v7.5.1版本的 MD5 值为:0bfc5a310d7f363f9c9c3d5f4836d1d9

以下内容为反编译后的 ce2.java 源代码,内容仅作参考


package a;

public class ce2 extends v92 {
    public static final x92 g;
    public x92 d;
    public boolean e;
    public y92 f;

    static {
        new x92("2.5.29.9").k();
        new x92("2.5.29.14").k();
        new x92("2.5.29.15").k();
        new x92("2.5.29.16").k();
        g = new x92("2.5.29.17").k();
        new x92("2.5.29.18").k();
        new x92("2.5.29.19").k();
        new x92("2.5.29.20").k();
        new x92("2.5.29.21").k();
        new x92("2.5.29.23").k();
        new x92("2.5.29.24").k();
        new x92("2.5.29.27").k();
        new x92("2.5.29.28").k();
        new x92("2.5.29.29").k();
        new x92("2.5.29.30").k();
        new x92("2.5.29.31").k();
        new x92("2.5.29.32").k();
        new x92("2.5.29.33").k();
        new x92("2.5.29.35").k();
        new x92("2.5.29.36").k();
        new x92("2.5.29.37").k();
        new x92("2.5.29.46").k();
        new x92("2.5.29.54").k();
        new x92("1.3.6.1.5.5.7.1.1").k();
        new x92("1.3.6.1.5.5.7.1.11").k();
        new x92("1.3.6.1.5.5.7.1.12").k();
        new x92("1.3.6.1.5.5.7.1.2").k();
        new x92("1.3.6.1.5.5.7.1.3").k();
        new x92("1.3.6.1.5.5.7.1.4").k();
        new x92("2.5.29.56").k();
        new x92("2.5.29.55").k();
        new x92("2.5.29.60").k();
    }

    public ce2(ea2 ea2Var) {
        m92 a2;
        if (ea2Var.k() == 2) {
            this.d = x92.a((Object) ea2Var.a(0));
            this.e = false;
            a2 = ea2Var.a(1);
        } else {
            if (ea2Var.k() != 3) {
                StringBuilder a3 = g60.a("Bad sequence size: ");
                a3.append(ea2Var.k());
                throw new IllegalArgumentException(a3.toString());
            }
            this.d = x92.a((Object) ea2Var.a(0));
            this.e = k92.a((Object) ea2Var.a(1)).j();
            a2 = ea2Var.a(2);
        }
        this.f = y92.a((Object) a2);
    }

    public static ce2 a(Object obj) {
        if (obj instanceof ce2) {
            return (ce2) obj;
        }
        if (obj != null) {
            return new ce2(ea2.a(obj));
        }
        return null;
    }

    @Override
    public ca2 b() {
        n92 n92Var = new n92(3);
        n92Var.a(this.d);
        if (this.e) {
            n92Var.a(k92.f);
        }
        n92Var.a(this.f);
        return new qb2(n92Var);
    }

    @Override
    public boolean equals(Object obj) {
        if (!(obj instanceof ce2)) {
            return false;
        }
        ce2 ce2Var = (ce2) obj;
        return ce2Var.d.b(this.d) && ce2Var.f.b(this.f) && ce2Var.e == this.e;
    }

    @Override
    public int hashCode() {
        if (this.e) {
            return this.f.hashCode() ^ this.d.hashCode();
        }
        return (this.f.hashCode() ^ this.d.hashCode()) ^ (-1);
    }
}