Ref A: e2d6938fcc204526bd6750faf551f664 Ref B: F78FE67228EE2DB81081BF76AB7555F9 Ref C: Tue May 21 00:21:22 2013 PST