Ref A: 5303576c7821454297afa5d82ea3a2a1 Ref B: 5820311AF27EFB0EBE23AA93AEDA9932 Ref C: Tue May 21 09:22:56 2013 PST