The final is in .pdf format below. As you have questions please ask them as they arise, and not all at the last minute.
The final is due on May 29.