Ref A: 537a4fc5e14b48648513aa37a5ad35e1 Ref B: 014A435D4FFEBD0491FF851F68D414DC Ref C: Sat May 25 09:31:45 2013 PST