Ref A: 1294b8526d514b95bee5e4b23f9fc391 Ref B: 9CBE137E9D69F14F012C86C53E2B4284 Ref C: Fri May 24 20:56:27 2013 PST