Ref A: 524db946528248daad9971642d57a762 Ref B: 7FFBBBD818303CA591F3B4AF2DB4AF5F Ref C: Sat Oct 25 21:07:15 2014 PST