Ref A: 38340b860dc7425f96f321fad6fb8926 Ref B: 47C11BDA476951A212D0A91DBD4ADAE5 Ref C: Thu May 23 06:31:00 2013 PST