Ref A: c3b020313f7040abb4971767009a8692 Ref B: A4391FB659E4FE648AB77FF19711FA08 Ref C: Thu May 23 05:38:13 2013 PST