8% PROMISSORY NOTE DUE _____ __, 20251