Ref A: 626749dfa76740bd9b858b585bd2df87 Ref B: 29C2D3BD1BA3A2D30FD42CEEE09ECD39 Ref C: Wed Aug 20 21:53:29 2014 PST