Ref A: 4ffa1bf33d3043f7b320d19fff9cb911 Ref B: 302717FAA41810B78B45C2AD336A178F Ref C: Wed May 22 11:02:37 2013 PST