Ref A: b628d9a4e8b84e16b95db6c325817dc9 Ref B: C919D9883E078328C52485A01BA552CE Ref C: Wed May 22 13:45:01 2013 PST