STOCK PURCHASE AGREEMENT between ASCEND SERVICES LTD. and MCF CORPORATION