8712 lectures