Ref A: ba1391c4d96040179189fc1b617f1620 Ref B: 6E2E438CC6F6EDC3A8FDA36B5B417594 Ref C: Tue Jan 27 05:52:40 2015 PST