republicbrands