STOCK PURCHASE AND SALE AGREEMENT BY AND AMONG CENTENNIAL TECHNOLOGIES, INC. CENTURY INDUSTRIES, INC., TRIAX TECHNOLOGY GROUP, LTD.