Ref A: c743be07e2fb44b3b83e6aa5c97c26c0 Ref B: 82423B64D1A8AF6D7DF22C7D99F69371 Ref C: Tue May 21 11:07:37 2013 PST