Ref A: c79e3fcde6694757b7d38a8c08e707c0 Ref B: C4765382F347113F697ACA36291BCF75 Ref C: Tue Oct 21 05:11:46 2014 PST