Ref A: 4f320036632b4bce914e589b36914c2f Ref B: 52CD5D4A79A8F8F42BE9E1B8611AE7DF Ref C: Thu Aug 21 04:00:50 2014 PST