Ref A: d1d40c1498b844ceaea5f67e8561332e Ref B: A9EBC6BCA2879C25F958F3E53781D573 Ref C: Thu May 23 09:49:08 2013 PST