Part One completed Wednesday, Dec 19.

Continued in
Part Two -->