Ref A: 3743b11261fd4531bbdcef671baa98be Ref B: 8EF5696B492F81BCCFF302FD18C79F41 Ref C: Wed Apr 23 08:54:13 2014 PST