Ref A: d239392bf73b40959a91c608706433e6 Ref B: 9578746D19EA1D3B1B6AD8ED2740C2DF Ref C: Wed Jul 30 17:02:58 2014 PST