Ref A: 7494d219756e45ca9650473538121de3 Ref B: ECB2E5F1FA16E7FDDE710B5098A1E775 Ref C: Thu Feb 26 21:11:22 2015 PST