Ref A: 5d2cdd3e28ea405886b22e425ecd3b35 Ref B: F3BCA343987FFD69E226A2FA07E34B54 Ref C: Thu Nov 27 20:19:39 2014 PST