public Class467 method_9(Class467 A_0, string A_1, string A_2, string A_3, out string A_4)
    {
        if (A_0 != null)
        {
            A_1 = smethod_2(A_0.method_0(), A_1);
        }
        Class467 class2 = new Class467(A_1, A_2);

        this.class1042_0.method_2(class2);
        A_4 = ((A_0 != null) ? A_0.method_6() : this.class644_0).method_2(A_3, class2.method_0(), false);
        return(class2);
    }
    public Class467 method_6(Class467 A_0, string A_1)
    {
        Class644 class2;
        string   str;
        int      num = 3;

        if (A_0 == null)
        {
            class2 = this.class644_0;
            str    = BookmarkStart.b("ب", num);
        }
        else
        {
            class2 = A_0.method_6();
            str    = A_0.method_0();
        }
        Class1088 class3 = class2.method_5(A_1);

        if (class3 != null)
        {
            return(this.method_5(smethod_2(str, class3.method_2())));
        }
        return(null);
    }