Ref A: 26fc6bcdf05349a4a764e9e96c958af2 Ref B: 28EB2F4E90977E21FEF59FC0EA833A1C Ref C: Fri May 24 20:26:25 2013 PST