Ref A: 00ce8afd98ae46c7987ae47469fe48b1 Ref B: D25568661A0756DA328C80E5F7E7EB96 Ref C: Thu May 23 05:45:56 2013 PST