Ref A: 72f409d1431141348669758e00599612 Ref B: B6A92750B0251ABB48828F38A640F8A1 Ref C: Mon May 20 18:40:16 2013 PST