Ref A: e971092d3c7b4820a348d18bba890fa5 Ref B: F8051C827C6AF5DC782D74D7C0DA460C Ref C: Wed May 22 09:23:49 2013 PST