Ref A: decafd341c424431ad12120035aafbf3 Ref B: 23A376CC229974EDC60A43E3E68BB1B5 Ref C: Mon May 20 06:06:33 2013 PST