Credits

Thank you to everyone below for their help, support, and knowledge.