Ref A: e9e1c937b72145a0b03c34b18ab11270 Ref B: F7965EAA3ED8D830811583E29853954A Ref C: Wed May 22 08:08:09 2013 PST