Ref A: bfc6f407d9054fe79b190c8621f7ccf1 Ref B: 08347F8089BA29C5835F8C9726F08E81 Ref C: Tue May 21 12:45:05 2013 PST