Ref A: 688e6a38873a43baac89365185b5f694 Ref B: 74D2CF9660899C60C6981F79213EE441 Ref C: Sun May 19 15:46:20 2013 PST