Ref A: 9ca9767bb48e4f2c81c681f97e149f6f Ref B: D7C7BEE074180B3685C78B072D959F38 Ref C: Tue May 21 10:05:15 2013 PST