Ref A: db9b1a61704648c7be4dae81aeea309f Ref B: 7877DD54E796D9824892470FC77134A9 Ref C: Thu Apr 24 14:53:58 2014 PST