Ref A: f65ff7f1b3da4e848b28d8a69525510c Ref B: 9675BF7F4D503FAF04F2B96D1F1464BB Ref C: Fri Jan 30 09:34:40 2015 PST