Ref A: cca192c116e9454bb9b36c3982106574 Ref B: F7343ADBAA9C24CCCC7A514171E0C7D2 Ref C: Tue Nov 25 14:12:37 2014 PST