Ref A: 348cc20dc92b409798c978e46237cb38 Ref B: 8281A68204ABBCBB19EFBED925A0E732 Ref C: Thu May 23 21:06:59 2013 PST