Ref A: 4e055b4df35345728f44016a46afe2e9 Ref B: 786F3E58777D2706316E535098FB60D5 Ref C: Thu May 23 18:24:54 2013 PST