Ref A: cf0ba5e3de4945e6972d9e8f0db63ab6 Ref B: 04E6D634FBF25C9B92A99A3CFFB3C272 Ref C: Thu May 23 03:46:49 2013 PST