Ref A: 7dfe0e8db7454a20be607b365d4cef01 Ref B: 3C15162FB731D71F65B002FBA316D942 Ref C: Tue May 21 08:19:16 2013 PST