Ref A: 9f9591d50aa14c85b54c8aa62947fdf8 Ref B: 60F928E4DA6E0D94A7D1E5A759EF6F1A Ref C: Fri Oct 31 00:12:34 2014 PST