notes-20230820-24th-Nov-2024-copy.pdf