Ref A: c924cbdf47f24290b0ee244c87cd9828 Ref B: 079BEA405832C342AEFBA455E21752EC Ref C: Wed May 22 20:55:16 2013 PST