Ref A: 6b823836ebf1419c98dc8fb617aad0d3 Ref B: 910FD6EEB6CCE75CB1D489390AD74847 Ref C: Wed May 22 18:37:15 2013 PST