Ref A: 4e88325d0bf4480dbe03667300c08b22 Ref B: 74F5FFDC1A790471396CF5F583D61467 Ref C: Fri Nov 28 11:36:42 2014 PST