finance lecture notes 8014258