Ref A: 77e4796872e34456b7ae73b6796fab53 Ref B: B42D3FB2E7D21A13681BD39BA31C2065 Ref C: Wed Jan 28 10:19:57 2015 PST