Note from the future: I regret not giving credit to the origin of this code. I wrote this project as a learning experience for python and parsing. Looking back (from March 2020), I'm 95% sure that I ...