Ref A: 373fbe7434f64cac9bfe16b432beb8fd Ref B: B0B9CF528670F47B1E14F81796C7EE05 Ref C: Sun Dec 21 04:17:00 2014 PST