Lecture 1 FE.

Needs a lot of additional updates - see Bb version.