And simplify further.

Created by  David Lawrence Ramsey  on September 28, 2009
NQR6DBNHHEJAKA3MESWWFQUD4LAQTY2BKUJX4AYNYKWGQ5EYBOGQC
Change contents