Ref A: 8de05ed7d5aa498487b6cd8f86ae23db Ref B: AD8A9C612C96534B9A9FFDBFEAD98301 Ref C: Tue May 21 03:06:36 2013 PST