4017 lectures