Ref A: ca2e747c47f544c59ca58a87eeca166b Ref B: 7B7DFB5447DFDFBA6A90005A5C02815A Ref C: Wed Dec 17 15:38:04 2014 PST