Ref A: 8de91a1067a945bf85f0511ffefd2f4e Ref B: F28C822B99E250F2B9E70FCC9AF0F499 Ref C: Thu Dec 18 00:42:54 2014 PST