Ref A: 473349cbf3204e288c85491a7ccf3a86 Ref B: 69DC046D3E69E178DD1FC39014FC2300 Ref C: Mon May 20 06:28:01 2013 PST