3072 lectures