Ref A: 08734c3b82e148d88a43943f6a3ded87 Ref B: 0E41A70F68C92A53DB12B8BCA7074367 Ref C: Wed Jan 28 21:13:41 2015 PST