Ref A: fd2a638ea151477d8289caf069a52641 Ref B: AB1F090661535EEFD437130E5BC658A9 Ref C: Fri Aug 01 06:18:15 2014 PST