Ref A: eafa2c9d4daf4ff5b663df429408fad0 Ref B: B69945A21C3F8F32471DAA9C74672416 Ref C: Tue May 21 08:55:28 2013 PST