Ref A: 84a4df0c7ce34a7d9a79fa018d468fa4 Ref B: EF0B27CCD2B45263D8D76724EE793DB8 Ref C: Fri Oct 31 22:36:53 2014 PST