Ref A: a5040aabb1c74686b635b942d24b5784 Ref B: 3253963296CB7B9998649DF72E75DF88 Ref C: Fri Dec 19 19:00:15 2014 PST