Ref A: 46c8ed486995416b97b51b8f9eda5462 Ref B: D95CC87A905001EBC6D874FE5B12B43E Ref C: Fri May 24 07:39:29 2013 PST