Ref A: 8baf2fc3704542f1a0f4a7c38bdc564d Ref B: 6CA2D4FB60E92059EEE42B8C749922C7 Ref C: Mon Dec 29 03:46:26 2014 PST