Ref A: 15a52617a43143c58be34975e0ce140b Ref B: 768B65B91B3289776CB88DD99534D877 Ref C: Wed May 22 09:24:27 2013 PST