Ref A: 7a94df1f73434a0fa248630194060e2b Ref B: ECFDA1A15535C9140E57C802577C833A Ref C: Sat Aug 23 05:14:19 2014 PST