Ref A: ae2e46b8204b495182cbb5ad1b472d20 Ref B: 746609A28BA4864F0F48BF0A00A8EBB2 Ref C: Wed Dec 17 18:56:50 2014 PST