Ref A: 976e95e198c84dcd971cc1f622e8b668 Ref B: F7A92407CBC2FE5B3B15E959AB3CCF41 Ref C: Wed May 22 07:55:25 2013 PST