SENIOR SECURED PROMISSORY NOTE DUE May 8, 2026