Ref A: b4cd71d456284baf968f615f87e35c78 Ref B: 9D8CD3AC08DA3FDAB51C688CB3C1E3A7 Ref C: Wed Nov 26 18:54:30 2014 PST