Ref A: 3d466cfb54d74529a24724ad3aab7d15 Ref B: 4456C1B9A4BBA3390CF7D93886193290 Ref C: Tue Jan 27 12:02:08 2015 PST