Exhibit 10.33 VISTACARE, INC. STOCK PURCHASE AGREEMENT Dated as of December 23, 1999 Table of Contents