Ref A: 2cde633be627454a8fa86e05d7bd5997 Ref B: F23FDA7DFAB3369A730F015334240CB9 Ref C: Fri Jan 30 04:29:44 2015 PST