Ref A: 5a2872ece4f24f1ebb8fff7fe492d564 Ref B: E555417089E2EE74FBF7C72A2E570A47 Ref C: Sat May 25 09:16:24 2013 PST