Ref A: 4706a243b6de4b7c81baee188dba9812 Ref B: 5260388F7100AB7B5127CB8ACCEA7114 Ref C: Wed May 22 14:45:37 2013 PST