LATIN NODE, INC. PREFERRED STOCK PURCHASE AGREEMENT