# I apologize for how messy this is. Blame it on an inconsistent database structure. I did the best I could.