Ref A: 0432d7311d2447fdb2a483245ce8027d Ref B: 8741616DB5D97EBBE2564F06DD1E1657 Ref C: Tue May 21 13:26:46 2013 PST