Ref A: 2480ede3c6b34ba98a36a75bd7403813 Ref B: 6ECE5A6CA80709AD72E4BFB52B864298 Ref C: Tue May 21 02:20:01 2013 PST