Ref A: 0bd48d47bcd64fac9d86a58c7f571516 Ref B: 3E8E5FC4B2F46D1585CBD9ECF5EFFAA5 Ref C: Wed Nov 26 03:27:52 2014 PST