Ref A: 910f1aea05c0445ea73bc1fb978e8865 Ref B: B261EABB369040C96B450138D95DB509 Ref C: Mon May 20 09:21:04 2013 PST