9580 lectures