Ref A: 86240934f09e456c91b85278bfc2b688 Ref B: 985F59924DE06E7FC213F24AE37169F6 Ref C: Sun Dec 21 12:54:49 2014 PST