Ref A: 5f83f81cb9f541ca8fef8e9bb91bb646 Ref B: ACF08D3CB98FEC1E7DDFEE3AE11C6FAD Ref C: Fri Dec 19 07:47:02 2014 PST