Ref A: 451847b01cff4e95b46fc33674718635 Ref B: B8DC17A009833CBF7B68F8E76A077EE4 Ref C: Wed Jan 28 23:40:15 2015 PST