Ref A: d3624406cc564d749389718142948afb Ref B: 795ED177DCF4CE6A8EA577A6848EDB3F Ref C: Sat Oct 25 19:52:25 2014 PST