Ref A: 73589315c63c4f658cd82d760241eb6d Ref B: E55F4C16247A994E2D15DDFA98322476 Ref C: Thu Dec 25 20:07:59 2014 PST