Ref A: 602083299d02439092db6175881d03e6 Ref B: 097FECC80AF741FF3DFA1868FBBE72F6 Ref C: Fri Nov 28 11:41:43 2014 PST