Ref A: fe2be15913434a598263f1acb26dbcff Ref B: E0A6B97F370D569547F1A2718C5B29A1 Ref C: Sat Jan 31 09:58:05 2015 PST