Ref A: 0c09ce20e6284b3eb94ac6c60696095a Ref B: 90B0A8C449CD542CC6482CE138DE1B39 Ref C: Fri Jul 03 09:31:14 2015 PST