Ref A: f9cce7881b0949398121ca93757fa7e6 Ref B: 24BFD2A56776A843B1BC3D7585F4929F Ref C: Wed Oct 22 02:47:50 2014 PST