Ref A: d5858645cbc34346b2ad03edde005379 Ref B: 97EEFD16492EBAC95757A57A31EC8607 Ref C: Tue May 21 08:34:07 2013 PST