Ref A: 6860c488db0e4ac784bd198cc8ae8b5f Ref B: AB6E2E67CC3C1643D4910128A4083A68 Ref C: Wed Oct 01 19:58:52 2014 PST