Scharf Investments, LLC