Ref A: bfce2f800df646d997af428236215c1e Ref B: BBA5750A15CF533B819A57C50EDD737E Ref C: Sat Feb 28 11:56:06 2015 PST