AMENDED AND RESTATED 10% PROMISSORY NOTE