Ref A: 8b5b27d411f34f9c8ef368f41b9e9355 Ref B: D34B1AE6A51FBA6AFD9C57507E1C60EB Ref C: Mon Mar 02 07:31:48 2015 PST