Ref A: 5c98d731b8c446f696f18aab3ffb4fbc Ref B: AAC890E8C28175B5386997DF8C9FDD46 Ref C: Tue Mar 31 14:04:54 2015 PST