Ref A: 50a33f53f1e8482e943a25f091355ecc Ref B: 802C90FC93BF31BFEF6A2625CFDD1CDE Ref C: Wed May 06 13:36:50 2015 PST