Starting over.  Ported to Python3.  Need to fix abbreviations.