PROMISSORY NOTE AND STOCK PLEDGE AGREEMENT