Ref A: f90cac38839949568499d004643e5604 Ref B: B037DEE70541A358D2A369FB402731CF Ref C: Sun Nov 23 00:49:54 2014 PST