Ref A: 9f5bbcc180ac4d2989677ab66c827ca0 Ref B: 6091586DC130E3C581D91C404DF528D7 Ref C: Wed Dec 17 21:38:45 2014 PST