Ref A: ad3798181f0f4cb392ed72c6871c4b4f Ref B: B27A0A7140D38102A17425ECFBF7555E Ref C: Sun Dec 21 22:25:11 2014 PST