My Cup Runneth Over

https://pastebin.com/KbpX4B8c