Ref A: 7a12fa1ffcaf47429583df38f894b52e Ref B: AC5D628F73341CE6E774F1A1A97BBFD1 Ref C: Fri Jul 25 16:10:22 2014 PST