Ref A: 48b40e50ef1844949d20ad5411ea51b3 Ref B: CEA2FCDC3DF023818D81618CEAFD3C6B Ref C: Thu May 23 09:47:13 2013 PST