notes-20230730.pdf