notes-20240504.pdf