Ref A: 3c200b07fa134292b50bcbebcc8af797 Ref B: B7812C9F5F15F59A03786E63594B8561 Ref C: Wed May 22 09:46:23 2013 PST