Credits

Lots of thanks goes to:

Somewhat-smaller thanks to: