SERIES C WARRANT AND PREFERRED SHARE PURCHASE AGREEMENT