Ref A: 4b272c99ccfd44ac9a47f5cf4192c16e Ref B: 985F59924DE06E7FC213F24AE37169F6 Ref C: Wed Dec 24 19:51:55 2014 PST