Ref A: 1f6c2c33989e45da806291c05c833858 Ref B: BF89D0BB6305E57A45174F9254C03F89 Ref C: Tue Jan 27 23:29:43 2015 PST