Ref A: b9f804f99e8a474db74860796921e8c7 Ref B: 5AB0D03D4C09D9AA5E9A92F6C4731485 Ref C: Thu Aug 21 21:22:35 2014 PST