Ref A: a8e16177f0ba48889c534bcadbe5513a Ref B: 54E8778C4C843EE6243594D2941B7435 Ref C: Thu May 23 14:04:25 2013 PST