Ref A: 7dfaeee9f8e44c868ab1723bf541a74c Ref B: 696D3C98B4F3018D5AF8742888CB61C1 Ref C: Sat May 25 14:00:24 2013 PST