site last updated: 8/31/2025
it is highly reccomended that you view this website on desktop! formatting errors are likely to occur on mobile