Ref A: 83f2b3ce6ded4a4d949baf7e3ffdd6ad Ref B: 561EBFED21D4791826C3AF6513FC6356 Ref C: Fri May 24 19:53:49 2013 PST