Ref A: 2423e8379ff448aa8e21e83851571b0d Ref B: DCC3ED576C3DF1A077D9254DF53D114C Ref C: Fri May 24 00:49:41 2013 PST