Ref A: 19a3ad87900341d881fccfe0e7ca85e8 Ref B: 5DB7F6181D120D06AF7353C443A2E329 Ref C: Sat Jan 31 10:49:43 2015 PST