notes-20240707.pdf