8245 lectures