Sorry, but that template ****s, even by my standards.

~J03