Ref A: 8d09eca62f794712bccce792c535147b Ref B: F848194EADB6E593F4E93961C3600868 Ref C: Thu May 23 19:35:16 2013 PST