Ref A: 9df5e3b3dd45496b8d26dbe1d5900e73 Ref B: FD7A4D68B3E5834027D33DC29CA557BA Ref C: Fri May 24 21:44:15 2013 PST