Ref A: 48a9e790c86f4d639c71297f246a68b1 Ref B: FEF8BDFACB4D36D950A631EDBA77C679 Ref C: Tue May 05 21:18:07 2015 PST