Ref A: eec41491ce98451da73304e8197c4dae Ref B: BD92F5967FEB052C14196F4D628F94B5 Ref C: Wed May 22 07:18:14 2013 PST