egories[rb]) ? -1.000000 : ((this.Categories[rb] == ob.Categories[rb]) ? 0.000000 : 1.000000));
                rb = (rb + 1.000000);
            };
            qb = ((qb == 0.000000) ? (this.Categories.length - ob.Categories.length) : qb);
            pb = qb;
            if ((pb != 0.000000)) {
                return pb;
            }
            else {
                var sb = 0.000000;
                var tb = 0.000000;
                while (((sb == 0.000000) && ((tb < this.Data.length) && (tb < ob.Dat