Here is the final!  Thanks for your patience, everybody!