Ref A: de35542b10954f3882feeb740c1f73e6 Ref B: 9E1DBE57300EFDCEBC59C7FD67454DBA Ref C: Fri Aug 29 04:12:20 2014 PST