Ref A: 563c450a446f40adbccffa594f346119 Ref B: D376425C47C9ABEC05A232EC6666C29C Ref C: Fri May 24 15:15:28 2013 PST