Ref A: b57ed5163b5b494e83e3d85947f15cb4 Ref B: 1464D80109936469911A0A6141AFF36E Ref C: Thu Apr 24 00:26:18 2014 PST