agreement for stock purchase 1054273