Ref A: eceafe19b75346d88f529ceeccddf387 Ref B: 0E41A70F68C92A53DB12B8BCA7074367 Ref C: Fri Nov 28 08:12:51 2014 PST